我在后台代码动态RadiobuttonLists的一部分(这样一个文本框坐在旁边的每个单选按钮的)创建了几个输入控件(文本):如何添加<%= %>标记的代码隐藏
RadioButtonList radioOption = new RadioButtonList();
radiobuttonlist.Items.Add(new ListItem(dt.Rows[i][9].ToString() + " <input id=\"" + name + "\" runat=\"server\" type=\"text\" value=\"Enter text\" />")
所有的控件都在UpdatePanel中。
如何在我的代码更新输入标签后面,所以我可以得到价值是这样的:
value="<%= this.InputValue %>" />
的原因是,这样我可以在Page_Load访问/设置的值(如在回发上,输入文字消失):
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
this.InputValue = "something";
}
}
任何想法?
谢谢!
您可以直接在您的代码后面访问该值。无需使用<%= %> – amesh 2013-03-27 07:35:46
我应该更新我的问题 - 我这样做的原因是因为每次回发时,输入文本消失。我正在尝试将用户输入文本绑定到输入控件。 – 2013-03-27 07:37:26