对于通常在ASPX中发生的Eval数据绑定操作,需要等效的C#代码
代码的第一段摘录来自ASPX页面:对于通常在ASPX中发生的Eval数据绑定操作,需要等效的C#代码,c#,asp.net,telerik,telerik-grid,radgrid,C#,Asp.net,Telerik,Telerik Grid,Radgrid,代码的第一段摘录来自ASPX页面: <telerik:RadGrid runat="server" Width="60%" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left" ItemStyle-VerticalAlign="Top" HeaderStyle-Width="60%" ID="commentRadGrid" AllowFilteringByColumn="False" AutoGenerat
<telerik:RadGrid runat="server" Width="60%" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left" ItemStyle-VerticalAlign="Top" HeaderStyle-Width="60%" ID="commentRadGrid" AllowFilteringByColumn="False" AutoGenerateColumns="false"
AllowPaging="true" OnNeedDataSource="someRadGrid" PageSize="100" Skin="Default" AllowSorting="true" AutoPostBack="true" ShowStatusBar="true" AllowCustomPaging="True"
GridLines="none" EnableEmbeddedSkins="false" >
<MasterTableView Width="100%" AutoGenerateColumns="false" AllowFilteringByColumn="False" GridLines="none">
<ItemStyle Wrap="true" Width="60%"/>
<Columns>
blah blah blah
<telerik:GridTemplateColumn Visible="false" AllowFiltering="false">
<ItemTemplate>
<asp:Label ID="invisibleSectionResourceDatabaseIDLabel" runat="server" Text='<%# Eval("SectionBasedResourceDatabaseIDAsString")%>'></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
blah blah blah
</Columns>
</MasterTableView>
<ItemStyle HorizontalAlign="left" />
</telerik:RadGrid>
我不知道如何在运行时将invisibleSectionResourceDatabaseIDLabel.Text值设置为C#中表达式的等效C#代码
请帮助我在运行时设置invisibleSectionResourceDatabaseIDLabel.Text值很抱歉听起来这么幼稚。“yourBindingObject”是什么意思?“yourBindingObject”是包含数据的数据表吗?或者是我正在以编程方式创建和配置的ASP标签?yourBindingObject就是要获取SectionBasedResourceDatabasedAsString值的对象。它可能是DataRow(不是DataTable)或其他对象。您希望为标签文本指定什么具体值?在运行时,该值存储在何处?
invisibleSectionResourceDatabaseIDLabel.Text = DataBinder.Eval(yourBindingObject, "SectionBasedResourceDatabaseIDAsString).ToString();
invisibleSectionResourceDatabaseIDLabel.Text = DataBinder.Eval(yourBindingObject, "SectionBasedResourceDatabaseIDAsString).ToString();