哪些 .NET 控件不使用 javascript 来处理事件?
我注意到这个
asp:Button
例子在浏览器中没有启用 javascript 的情况下也可以工作。但是,具有“OnClick”或“OnServerClick”事件的任何其他控件都必须使用 javascript_doPostback。
除了Button之外还有其他不需要使用javascript的控件吗?
我想知道,因为我希望能够对控件进行样式设置,但我希望它看起来不像按钮,并且我希望它在用户没有启用 JavaScript 的情况下仍然可以工作。
有什么建议吗?
I noticed that the
asp:Button
for example will work without javascript enabled in the browser. However any other control with an "OnClick" or "OnServerClick" event must use the javascript_doPostback.
Are there any controls besides the Button that don't need to use javascript?
I want to know because I want to be able to style the Control however I want without it looking like a button, and I want it to still work without the user having javascript enabled.
Any suggestions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我认为答案是否定的。该按钮提交表单(按钮将这样做),但没有其他控件在没有客户端事件处理程序的情况下自动提交表单。
请注意,这也适用于“链接”按钮。
I think the answer is none. The button submits the form (as buttons will do) but no other controls auto-submit a form without a client side event handler.
Note that this also applies to the Link button.
_doPostback 是 ASP.NET 的核心。如果您不想要求使用 Javascript,那么 ASP.NET 不适合您。
_doPostback is the heart of ASP.NET. If you don't want to require the use of Javascript then ASP.NET isn't the language for you.