請幫我解決這個問題,圖示的 Onclick 事件不起作用!
HTML :
<button id="create_project" runat="server" onclick="create_new_project" style="outline: none; border: none;"><i class='bx bxs-add'></i></button>
后面的代碼:
protected void create_new_project(object sender, EventArgs e)
{
main_content.Visible = true;
defualt_content.Visible = false;
}
其中 main_content 和 default_content 是兩個
uj5u.com熱心網友回復:
由于您確實有 runat=server,那么您可以通過以下方式連接事件:
在 onserverclick= 中的標記型別中
當您點擊“=”時,您會注意到 intel-sense 會彈出此選項:

選擇創建事件,現在翻到后面的代碼,你會看到一個像這樣的事件存根:
您的標記現在將變為:
<button id="create_project" runat="server"
onserverclick="create_project_ServerClick"
style="outline: none; border: none;"><i class='bx bxs-add'></i>test</button>
翻到后面的代碼,你會看到事件是這樣創建的:
protected void create_project_ServerClick(object sender, EventArgs e)
{
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/372675.html
上一篇:有ipv4網路地圖嗎?
