Html 如何创建类似外观的输入按钮&;感觉到一个div,所以它可以处理OnClick事件背后的代码

Html 如何创建类似外观的输入按钮&;感觉到一个div,所以它可以处理OnClick事件背后的代码,html,css,asp.net,Html,Css,Asp.net,小提琴: Html: 执行SQL作业 如何使用按钮而不是div实现相同的外观和感觉 我希望通过ASP.net onClick事件执行代码隐藏,而标准DIV或ASP:Panel没有此事件。只需将DIV标记更改为按钮标记,如下所示: <button class="btnAll btnExec">Execute SQL Job</button> <button type="button" OnServerClick="btn_click" class="btnAll

小提琴:

Html:

执行SQL作业
如何使用
按钮而不是
div
实现相同的外观和感觉


我希望通过ASP.net onClick事件执行代码隐藏,而标准DIV或ASP:Panel没有此事件。

只需将
DIV
标记更改为
按钮
标记,如下所示:

<button class="btnAll btnExec">Execute SQL Job</button>
<button type="button" OnServerClick="btn_click" class="btnAll btnExec">Execute SQL Job</button>

现在只需将click事件链接到
btn\u click

为什么不将div更改为按钮


一个问题是,使用此按钮时,标准轮廓看起来不漂亮。

请原谅我的无知,但是将
div
更改为
按钮有什么问题呢?只需将
div
更改为
按钮即可。不会影响任何事情,因为按钮是用
css
@jaunt设计的,只是尝试在OP的小提琴中将
更改为
,我看起来很好…@vignesh没有任何变化。日历图标也带有
按钮
标记。谢谢,但我需要能够使用click事件处理服务器端代码,而按钮不是asp.net控件谢谢,但我需要能够使用click事件处理服务器端代码,而按钮不是asp.net控件
<button type="button" OnServerClick="btn_click" class="btnAll btnExec">Execute SQL Job</button>