数据库已建好,sqlserver2000+vs.net2003,语言c#
我就是想把数据库中的文章内容,以超链接列表在网站首页显示出来,可是很多教程都只讲代码,而不讲aspx aspx.cs web.config之间的关系,以及个部分如何设置和代码编写,麻烦高手指点。
新手提问,可能比较模糊,还请谅解,谢过
我就是想把数据库中的文章内容,以超链接列表在网站首页显示出来,可是很多教程都只讲代码,而不讲aspx aspx.cs web.config之间的关系,以及个部分如何设置和代码编写,麻烦高手指点。
新手提问,可能比较模糊,还请谅解,谢过
在cs文件里取web.config里的链接字符串连接数据库
执行SQL语句
绑定数据到DataGrid
在aspx页面里可以设置DataGrid每一列要绑定数据的字段名
private void Page_Load(object sender, System.EventArgs e)
{ if(!this.IsPostBack)
{
databind();
}
}
给你关键代码:
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td><a href="WebForm5.aspx?id=<%# DataBinder.Eval(Container.DataItem,"xuhao")%>"><%# DataBinder.Eval(Container.DataItem,"biaoti").ToString()%></a></td>
</tr> </table>
2。再问一个,下面这段代码的含义是啥?
这个鸟问题也要问?//
<asp:Repeater id="ArtList" Runat="server">
<ItemTemplate><tr>
<td><a href="WebForm5.aspx?id=<%# DataBinder.Eval(Container.DataItem,"xuhao")%>"><%# DataBinder.Eval(Container.DataItem,"biaoti").ToString()%></a></td>
</tr>
</ItemTemplate>
</asp:Repeater>
表示是否为回传页面
有些小问题自己查一下Microsoft .NET Framework SDK的文档就知道了