- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 asp 表单,想知道是否可以用使用 CSS 设置样式的 HTML 元素替换标准按钮。
我的登录页面使用标准按钮
<asp:Button ID="LoginButton" runat="server" Text="Login"
onclick="LoginButton_Click" />
链接到执行登录检查的代码 (C#)。
<button>
实现的漂亮按钮元素并使用 CSS 进行样式设置,可以具有图像和翻转突出显示等功能。基本的 HTML 看起来像这样
<button type="submit" class="positive" onclick ="...">
<img src="/icons/tick.png" alt=""/>
Login
</button>
我看到另一个讨论
Difference between asp:button and html's button 的问题。所以我理解
<button>
element 不是直接替换,但我想知道
asp:button
可以更换,仍然调用
LoginButton_Click
C#代码落后?
LinkButton
asp 控件并且工作正常,按我想要的方式呈现按钮并在单击时激活 C#
<asp:LinkButton ID="LoginBtn" CssClass="button positive"
OnClick="LoginButton_Click" runat="server">
<img src="/icons/tick.png" alt=""/>
Login
</asp:LinkButton>
Javascript 被插入到页面中(正如 Curt 所提到的),这对我来说不是问题,但可能对其他人来说;但自从
asp:loginview
和其他与表单例份验证相关的控件已经需要 javascript 我不确定这是解决方案的问题。
<button>
可以直接替代
<asp:button>
最佳答案
你的问题的答案:
if the asp:button can be replaced and still call the LoginButton_Click C# code behind?
<button type="submit" id="submit" class="positive" runat="server">Submit</button>
onclick
, 但是
onserverclick
.您还可以执行以下操作:
protected override OnInit(EventArgs e)
{
submit.ServerClick += new EventHandler(submit_ServerClick);
}
关于asp.net - 是否可以替换asp :button with a HTML element,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8244025/
我遇到过这个 html: 上面的html和这个有什么区别: 最佳答案 来自MDN page on the tag : 对于 type 的属性标签,可能的值是: 提交:按钮将表单数据提交给服务器
Button button= (Button) findViewbyID(R.id.button); 和 Button button = new Button(this); 有什么区别? 最佳答案 有
我是一名优秀的程序员,十分优秀!