Этот ответ приходит из памяти, поэтому я прошу прощения, если он немного не в порядке.
Что вы можете сделать, это использовать встроенное выражение ASP.NET, чтобы установить значение при загрузке страницы.
Сначала добавьте свойство в коде вашей страницы.
protected string InputValue { get; set; }
В событии Page_Load
установите значение свойства.
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
this.InputValue = "something";
}
}
Наконец, добавьте встроенное выражение в разметку страницы следующим образом:
<input type="text" name="txt" value="<%= this.InputValue %>" />
Это позволит вам установить значение элемента input
, не делая его тегом на стороне сервера.