日期:2014-05-18  浏览次数:20429 次

额滴神那,同样的数据绑定,怎么出来的结果就不同呢?
这个数据绑定,调出来的是一个文章列表啊。
从文章列表点击打开一篇文章,应该怎样绑定呢?
弄了一个小时,没搞好。文章页竟然调出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>