我正在使用.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