0
我有一個輸入字段附加到div中的HTML。 我需要將此輸入字段綁定到系統中的ctrlmenuItems
,但我不知道如何。如何在控件樹中添加對生成的TextBox的引用?
我有這個功能,這是一個調用對象:
protected void btnSave_Click(object sender, EventArgs e){
int Id = int.Parse(Request.QueryString["edit"]);
DA.page itmToEdit = DA.page.StaticGetById(Id);
itmToEdit.title = ctrltitle.Text;
itmToEdit.menuItems = ctrlmenuItems.Text;
itmToEdit.content = ctrlcontent.Text;
itmToEdit.Update();
UpdateGUI();
pnlEditArea.Visible = false;
}
我嘗試使用:
protected global::System.Web.UI.WebControls.TextBox ctrlmenuItems;
剛剛創建了一個空引用。
我試圖調用此onInit()
:
TextBox ctrlmenuItems = new TextBox();
ctrlmenuItems.ID = "ctrlmenuItems";
ctrlmenuItems.Text = "Enter your name";
this.form1.Controls.Add(ctrlmenuItems);
沒有運氣。
所附像這樣做:
litMenu.Text += string.Format(@"<div>
<a class='button' href='?del={1}'>Slet</a>
<input name='ctrlmenuItems' type='text' id='ctrlmenuItems' value'{0}' />
</div>",
itm.menuItems,
itm.id);
我需要可以點擊「保存」,並將其傳遞從文本框到數據訪問 的價值,但我無法弄清楚如何綁定這個「虛擬」文本框正確。
當然,很高興幫助:) – wsanville