Метка ASP.NET не может быть изменена из кода-BehindC#

Место общения программистов C#
Anonymous
Метка ASP.NET не может быть изменена из кода-Behind

Сообщение Anonymous »

У меня есть панель/UpdatePanel, которая содержит метку ASP.NET. Кажется, что ни при каких обстоятельствах текстовое поле этого управления не может быть изменено. Код: < /p>












On Hold Music















< /code>

Когда возникает поставка, мне может потребоваться обновить это, поэтому я проверяю некоторые условия, а затем пытаюсь изменить текст, выполнив: < /p>

protected void Page_Load(object sender, EventArgs e)
{
if (this.Page.IsPostBack)
lblOnHoldFile.Text = "Some text.";
}
< /code>

Этот код, вероятно, плохой, у меня мало опыта работы с ASP.NET и унаследовал этот проект. Но я до сих пор не могу понять, в чем смысл разоблачить эти этикетки в коде-бенде, если вы вообще не можете их изменить. Как я могу установить поле. Спасибо. protected void btnDisableOnHold_OnClick(object sender, EventArgs e)
{
//Update some records

// Clear out any existing file from the label:
lblOnHoldFile.Text = "Current file: none";
}


Подробнее здесь: https://stackoverflow.com/questions/181 ... ode-behind

Вернуться в «C#»