ReportFile.aspx
<% @ Page Language = " C# " AutoEventWireup = " True " %>
< html >
< head >
< script runat = " server " >
void Page_Load(Object sender, EventArgs e)
... {
string ConnectionString;
string SQLString;
ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath(".") + ";Extended Properties="Text;HDR=yes;FMT=Delimited"";
SQLString = "Select * from ReportFile.txt";
System.Data.OleDb.OleDbConnection ConnectionText = new System.Data.OleDb.OleDbConnection();
ConnectionText.ConnectionString = ConnectionString;
ConnectionText.Open();
System.Data.OleDb.OleDbDataAdapter AdapterText = new System.Data.OleDb.OleDbDataAdapter(SQLString, ConnectionText);
System.Data.DataSet DataSetText = new System.Data.DataSet("TextFiles");
AdapterText.Fill(DataSetText, "TextFile");
DataGrid1.DataSource = DataSetText;
DataGrid1.DataBind();
ConnectionText.Close();
}
void DG_ItemDataBind(Object sender, DataGridItemEventArgs e)
... {
if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem )
...{
e.Item.Attributes.Add("title",e.Item.Cells[0].Text);
e.Item.Cells[0].Text = "<a target=_blank href=" + e.Item.Cells[1].Text + ">" + e.Item.Cells[0].Text + "</a>";
}
else
e.Item.Attributes.Add("style","background-color:#dedede");
}
</ script >
</ head >
< body >
< form runat = " server " >
< asp:DataGrid id = " DataGrid1 " runat = " server " OnItemDataBound = " DG_ItemDataBind " Style = " font-size:9pt " />
</ form >
</ body >
</ html >
<% @ Page Language = " C# " AutoEventWireup = " True " %>
< html >
< head >
< script runat = " server " >
void Page_Load(Object sender, EventArgs e)
... {
string ConnectionString;
string SQLString;
ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath(".") + ";Extended Properties="Text;HDR=yes;FMT=Delimited"";
SQLString = "Select * from ReportFile.txt";
System.Data.OleDb.OleDbConnection ConnectionText = new System.Data.OleDb.OleDbConnection();
ConnectionText.ConnectionString = ConnectionString;
ConnectionText.Open();
System.Data.OleDb.OleDbDataAdapter AdapterText = new System.Data.OleDb.OleDbDataAdapter(SQLString, ConnectionText);
System.Data.DataSet DataSetText = new System.Data.DataSet("TextFiles");
AdapterText.Fill(DataSetText, "TextFile");
DataGrid1.DataSource = DataSetText;
DataGrid1.DataBind();
ConnectionText.Close();
}
void DG_ItemDataBind(Object sender, DataGridItemEventArgs e)
... {
if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem )
...{
e.Item.Attributes.Add("title",e.Item.Cells[0].Text);
e.Item.Cells[0].Text = "<a target=_blank href=" + e.Item.Cells[1].Text + ">" + e.Item.Cells[0].Text + "</a>";
}
else
e.Item.Attributes.Add("style","background-color:#dedede");
}
</ script >
</ head >
< body >
< form runat = " server " >
< asp:DataGrid id = " DataGrid1 " runat = " server " OnItemDataBound = " DG_ItemDataBind " Style = " font-size:9pt " />
</ form >
</ body >
</ html >