ASP.NET-Label kann niemals aus Code-Behind geändert werden

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: ASP.NET-Label kann niemals aus Code-Behind geändert werden

by Anonymous » 20 Aug 2025, 00:06

Ich habe ein Panel/UpdatePanel, das ein ASP.NET -Label enthält. Es scheint, dass unter keinen Umständen das Textfeld dieser Kontrolle geändert werden kann. Code: < /p>

Code: Select all

    










On Hold Music















< /code>

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

Dieser Code ist wahrscheinlich schlecht, ich habe wenig Erfahrung mit ASP.NET und habe dieses Projekt geerbt.  Ich kann jedoch immer noch nicht verstehen, was der Sinn dieser Etiketten in der Code-Verleihung ist, wenn Sie sie überhaupt nicht [url=viewtopic.php?t=12045]ändern[/url] können.  Wie kann ich das .Text -Feld der Kontrolle LblonholdFile festlegen?  Vielen Dank.  protected void btnDisableOnHold_OnClick(object sender, EventArgs e)
{
//Update some records

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

Top