当前位置: 代码迷 >> ASP.NET >> 在Repeater内使用控件Label的有关问题
  详细解决方案

在Repeater内使用控件Label的有关问题

热度:7335   发布时间:2013-02-26 00:00:00.0
在Repeater内使用控件Label的问题
Repeater控件内嵌入Label控件,页面初始化时给Label的Text赋值,
在后面想取得该Text值,我的方法是用FindContron然后取值.
可每次都得到空值,在页面显示有Text了的.
这是怎么回事?是不能这样做吗?那该怎么解决?

------解决方案--------------------------------------------------------
哟,这个问题哟,以前碰到过,把变量写到Text属性里面就行了:
<asp:Label id= "QuesMark " runat= "server " EnableViewState= "True ">
<%# getMark(int.Parse(DataBinder.Eval(Container.DataItem, "DID ").ToString()))%>
</asp:Label>
=> >
<asp:Label id= "QuesMark " runat= "server " EnableViewState= "True "
Text= <%# getMark(int.Parse(DataBinder.Eval(Container.DataItem, "DID ").ToString()))%> >
</asp:Label>

------解决方案--------------------------------------------------------
哈哈, 楼主写代码的时候多运用系统的自动提示功能, 尽量用点出来的, 而不用用写出来的
  相关解决方案