读书人

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

发布时间: 2011-12-24 23:03:24 作者: rapoo

在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>

[解决办法]
哈哈, 楼主写代码的时候多运用系统的自动提示功能, 尽量用点出来的, 而不用用写出来的

读书人网 >asp.net

热点推荐