立即追加一個WebControl的一個Web控件後,現在,我已經MVCing相當一段時間我決定彈出一些經典的C#.NET爲我的8軌,並得到了以下問題:如何在代碼隱藏
我有我的aspx頁面上的一個TextBox WebControl,在後面的代碼中我想簡單地追加一個LiteralControl。
這不起作用:
TextBoxAge.Controls.Add(new LiteralControl("Invalid Age."));
這工作,但所有的方式在底部:
TextBoxAge.Controls.Parent.Add(new LiteralControl("Invalid Age."));
你能幫助我!?
例如,HTML將顯示:
<div>
<input name="TextBoxAge" type="text" id="TextBoxAge" class="Age">
Invalid Age.
</div>
這應該是純粹動態和相對於手邊的控制。
解決方案:
TextBoxAge.Parent.Controls.AddAt(TextBoxAge.Parent.Controls.IndexOf(TextBoxAge),new LiteralControl("<span>Invalid Age.</span>"));
什麼是'TextBoxAge'? –
我真的不明白你在做什麼。 – Dozer789
所以你想附加一個文字控件,但是你希望它出現在網頁的特定位置?你爲什麼不給我們多一點你的代碼。 –