第一次使用asp/web表單我以爲下面的代碼會改變我的web表單按鈕。但是當我運行「網站」並點擊按鈕時,它似乎刷新頁面,但不會更改按鈕的文本。我像往常一樣從工具箱中拖動按鈕。我的按鈕上的文字不會改變
protected void Button1_Click(object sender, EventArgs e)
{
Button1.Text = "result";
}
使用網頁表單時,我還需要做些什麼嗎?
UI更新源代碼
<p>
ASP.NET555 Web Forms lets you build dynamic websites using a familiar drag-and-drop, event-driven model.
A design surface and hundreds of controls and components let you rapidly build sophisticated, powerful UI-driven sites with data access.
<asp:Table ID="Table1" runat="server">
</asp:Table>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" Width="244px" />
<asp:Label ID="Label1" runat="server" Text="555"></asp:Label>
555test</p>
的按鈕出現在正確地指向Button1_Click事件。
您是否在aspx頁面上的頁面上綁定了事件? OnClick =「Button1_Click」並放置一個斷點,看看它是否打到 – Veljko89
,請將客戶端頁面添加到示例 – martijn
您是否在其他地方設置了「Button1.Text」? –