gpt4 book ai didi

c# - 从服务器端的 GridTemplateColumn 中检索值 (Telerik RadGrid)

转载 作者:太空狗 更新时间:2023-10-30 00:56:26 27 4
gpt4 key购买 nike

我的 aspx 页面中有以下代码(已简化):

<telerik:RadGrid ID="rgd_grid" runat="server">
<MasterTableView>
<Columns>
<telerik:GridTemplateColumn UniqueName="Unique" HeaderText="Header" DataField="dataField">
<ItemTemplate>
<%# DataBinder.Eval(Container.DataItem, "expression") %>
</ItemTemplate>
</telerik:GridTemplateColumn>
</Columns>
</MasterTableView>

我只需要在网格中做一个循环来检索代码隐藏中单元格的值,但我找不到在“Eval”表达式中获取值的方法...我试过了以下内容:

rgd_grid.MasterTableView.Items[0]["Unique"].Text;

但是text属性是空的,而其他的都是正确的。实际上,我已经尝试了很多其他的东西,但这似乎是最接近目标的。

此致,感谢您的帮助!

最佳答案

您确定返回的项目不是标题或类似的东西吗?我认为标题包含在结果中,但可能是错误的。添加一个支票,例如:

var item = rgd_grid.MasterTableView.Items[0] as GridDataItem;
if (item != null)
string text = item["Unique"].Text;

如果这不起作用,您始终可以求助于在模板中使用 Label 控件,并通过 ID 查找控件。

关于c# - 从服务器端的 GridTemplateColumn 中检索值 (Telerik RadGrid),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7727873/

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