Hi there:
Im sure this code will help u. save it in a ASPX file & run, u'll see the result.
Code:
<%@ Page Language="C#" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<Script Runat="Server">
void Page_Load( Object s, EventArgs e )
{
SqlConnection myConnection;
SqlCommand myCommand;
myConnection = new SqlConnection( "Server=Localhost;uid=sa;Database=Pubs" );
myCommand = new SqlCommand( "Select title, notes From Titles", myConnection );
myConnection.Open();
myRepeater.DataSource = myCommand.ExecuteReader();
myRepeater.DataBind();
myConnection.Close();
}
String fixNulls( String theString )
{
if ( theString == "" )
return "[NULL]";
else
return theString;
}
</Script>
<html>
<head><title>Titles</title></head>
<body>
<form Runat="Server">
<asp:Repeater
id="myRepeater"
Runat="Server">
<HeaderTemplate>
<table border=1 cellspacing=0 cellpadding=5>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%# fixNulls( DataBinder.Eval( Container.DataItem, "title" ).ToString() ) %></td>
<td><%# fixNulls( DataBinder.Eval( Container.DataItem, "notes" ).ToString() ) %></td>
</tr>
</ItemTemplate>
<AlternatingItemTemplate>
<tr bgcolor="lightyellow">
<td><%# fixNulls( DataBinder.Eval( Container.DataItem, "title" ).ToString() ) %></td>
<td><%# fixNulls( DataBinder.Eval( Container.DataItem, "notes" ).ToString() ) %></td>
</tr>
</AlternatingItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
</form>
</body>
</html>
Always:),
Hovik Melkomian.