你们好吗,,
我正在制作一个网站为用户提供文章和新闻,我在数据库中有文章,我把它放在 StatPage.aspx 的 datalist 中,然后我在 datalist HyperLinks 中制作了项目,所以用户可以点击它并重定向到 View.aspx 来查看它,我的问题是:
1-当我单击超链接并重定向到 View.aspx 并将数据放入文本框或标签或任何东西时,如何从 DataList 中的数据库中获取数据?
这是我的代码:
<asp:DataList ID="DataList1" runat="server" BackColor="#FF0066" BorderColor="Black"
CellPadding="4" DataSourceID="SqlDataSource1" ForeColor="#333333" Width="647px">
<AlternatingItemStyle BackColor="White" />
<FooterStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />
<HeaderStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />
<ItemStyle BackColor="#FFFBD6" ForeColor="#333333" />
<ItemTemplate>
AticleTitle:
<asp:HyperLink ID="Title" runat="server" NavigateUrl="#"<asp:Label ID="AticleTitleLabel" runat="server" Text='<%# Eval("AticleTitle") %>' /></asp:HyperLink>
<br />
ArticleBody:
<asp:Label ID="ArticleBodyLabel" runat="server" Text='<%# Eval("ArticleBody") %>' />
<br />
<br />
</ItemTemplate>
<SelectedItemStyle BackColor="#FFCC66" Font-Bold="True" ForeColor="Navy" />
</asp:DataList>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:BrainStormsConnectionString %>"
SelectCommand="SELECT [AticleTitle], [ArticleBody] FROM [Articles]"></asp:SqlDataSource>
</div>