【发布时间】:2009-05-11 17:36:47
【问题描述】:
当我能够绑定数据并写入我的 html 页面时,我正在尝试在我的数据中继器中使用标签。
<asp:Label ID="lblID" runat="server"><%# DataBinder.Eval(Container.DataItem, "ID")%></asp:Label>
效果很好。
当我尝试获取文本值时,我得到“”。
Label lblcurrentID = ri.FindControl("lblID") as Label;
结果: lblcurrentID.text = ""
同样的代码适用于我在数据中继器中的下拉列表。我想知道这是否与将标签转换为跨度标签有关。
<span id="template6_middlecontent1mAzoaNominationApproval0_dataReaper_ctl01_lblID">2009040100000888213</span>
【问题讨论】:
标签: c# label web-controls datarepeater