当我能够绑定数据并写入我的 html 页面时,我正在尝试在我的数据中继器中使用标签。
<asp:Label ID="lblID" runat="server"><%# DataBinder.Eval(Container.DataItem, "ID")%></asp:Label>
效果很好。
当我尝试获取文本值时,我得到“”。
标签 lblcurrentID = ri.FindControl("lblID") 作为标签;
结果:lblcurrentID.text = ""
相同的代码适用于我在数据中继器中的下拉列表。我想知道这是否与将标签转换为跨度标签有关。
<span id="template6_middlecontent1mAzoaNominationApproval0_dataReaper_ctl01_lblID">2009040100000888213</span>