gpt4 book ai didi

.net - Gridview 和 objectDatasource

转载 作者:行者123 更新时间:2023-12-02 04:08:11 24 4
gpt4 key购买 nike

我正在尝试将此绑定(bind)到gridview ..

 var source = from p in allComments
select new { p.Img, p.Name, p.Comment };
GridView1.DataSource = source;
GridView1.DataBind();

所有评论都有
但它不会绑定(bind),因为我的 gridview 允许分页。我读了一些关于这个问题的内容,我发现绑定(bind)了gridview,我可以使用ObjectDataSource ...并返回一个数据集以绑定(bind)到gridview ..

我已经得到了gridview的这个标记(只是标记的一部分):
      <asp:TemplateField HeaderText="#">
<HeaderStyle Width="500px" />
<ItemStyle Width="500px" Height="100px" />
<ItemTemplate>
<asp:Label ID="lblMessage" runat="server" Text='<%# Bind("Comment") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>

<asp:TemplateField HeaderText="#">
<HeaderStyle Width="100px" />
<ItemStyle Width="100px" Height="100px" />
<ItemTemplate>
<asp:Image ID="imgName" runat="server" imageUrl='<%# Bind("Img") %>'></asp:Image><br />
<asp:Hyperlink ID="hyperLink" runat="server" Text='<%# Bind("Name") %>' ></asp:Hyperlink>
</ItemTemplate>
</asp:TemplateField>

你怎么看..我应该使用 objectdataSource 吗?

最佳答案

如果您使用 ObjectDataSource ,然后 Paging and Sorting会自动工作。我建议您使用 ObjectDataSource,因为它有许多其他功能可供您使用,例如 caching ETC...
请查看此链接 Displaying Data With the ObjectDataSource

查看更多关于 ObjectDataSource http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.objectdatasource.aspx 的信息

关于.net - Gridview 和 objectDatasource,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6579770/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com