要显示数据库里的一个值,可以在.aspx页中
<asp:label id="labl1" text=<%# databinder.eval(container.dataitem,"数据库中的字段名") runat="server"></asp:label>
在后台.cs文件中,labl1.datasource=用sql语句读出的table;//里面要包含前面指定的,"数据库中的字段名"
text=<%# databinder.eval(container.dataitem,"") runat="server"></asp:label>
图片显示在页面,从数据库提取图片并限制图片的大
<asp:datalist id="dlImage" ruant=server>
在cs 里
protected void BindImage()
{
Aritclesystem articlesystem=new articlesystem();
dlImage.Datasource=articlesystem.GetImgNews(4);
dlImage.DataBind();
}
<td>其中titleImg是数据库所存图片的列
<a href='picture.aspx?articleId=<%#Eval("ArticleId")%>' target="_blank">
显示在地址栏的信息picture.aspx?articleId=12从数据库中提取ID可变
<img alt="" src='<%#Eval("TitleImg")%>' width"120" height="130">