我正在使用.aspx中的同事提供的HTML,我需要使用.aspx.cs(C#)編寫他使用HTML創建的按鈕的功能。 我處理的代碼如下:C#代碼後面的按鈕單擊事件,ASP.NET
</div>
<button style="padding: 10px; margin-bottom: 10px;" class="w3-round w3-blue">Ship</button>
<button style="padding: 10px; margin-bottom: 10px;" class="w3-round w3-blue">Rate</button>
</div>
我是新來的HTML,但在尋找到類似的問題,我經常看到一個功能按鈕的HTML代碼看起來更像
<button type="submit" runat="server" id="btnLogin" class="button" onclick="btnLogin_Click();">
解決方案
,有時與
<asp:
開頭。我試着簡單地將runat和onclick字段添加到與aspx.cs代碼中的C#方法相對應的HTML中,但我無法使按鈕單擊實際觸發代碼背後的方法。我假設,如果我添加方法的名稱後跟onclick到C#aspx.cs代碼,那麼只需單擊按鈕即可執行此操作,但我明顯錯誤。
我可以在後面的代碼中編寫按鈕的功能而不更改提供給我的HTML嗎?或者我必須先改變HTML,如果是的話,如何改變?
前綴爲'ASP中的:'是Web窗體控制。你可以閱讀所有關於[在文檔](https://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.button(v = vs.110).aspx)。 – mason