额滴神那,同样的数据绑定,怎么出来的结果就不同呢?
这个数据绑定,调出来的是一个文章列表啊。
从文章列表点击打开一篇文章,应该怎样绑定呢?
弄了一个小时,没搞好。文章页竟然调出N篇文章。。。
- C# code
<asp:GridView ID="NewsShow" runat="server" AutoGenerateColumns="False" Width="708px"> <asp:TemplateField> <ItemTemplate> <%#DataBinder.Eval(Container.DataItem, "ST_n_title")%> </ItemTemplate> </asp:TemplateField> </asp:GridView>
[解决办法]
- C# code
<asp:GridView ID="NewsShow" runat="server" AutoGenerateColumns="False" Width="708px"> <asp:TemplateField> <ItemTemplate><a href='default.aspx?id=<%#Eval("ST_n_id")%>'> <%#DataBinder.Eval(Container.DataItem, "ST_n_title")%> </a> </ItemTemplate> </asp:TemplateField> </asp:GridView>