2017-03-22 23 views
0

Text屬性我試圖做的是像如何獲得一個代碼隱藏變量成的CheckBoxField字段

<asp:CheckBoxField DataField="MyValue" HeaderText="My Value" text="<%= MyProperty %>"/> 

其中

public string MyProperty; 

是在代碼隱藏文件。

但是,這只是呈現"<%= MyProperty %>"是一個字符串。

任何想法如何做到這一點(沒有JavaScript)?

+0

您正在使用的GridView有一排複選框裏面? –

回答

0

如果您正在使用像這樣做一個GridView控件工作: HTML:

<asp:CheckBoxField DataField="MyValue" ID="chkfield" HeaderText="My Value"/> 

代碼背後:

CheckBoxField cf = new CheckBoxField(); 
cf = (DGGeneric.HeaderRow.FindControl("chkfield") as CheckBoxField); 
cf.Text = "This is your property text"; 
+0

我在我的ascx中收到錯誤「ID不是CheckBoxField的有效屬性」 –