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

Ein Treffpunkt für C#-Programmierer
Anonymous
 ASP.NET-Label kann niemals aus Code-Behind geändert werden

Post by Anonymous »

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";
}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post