Метка 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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