DevExpress组件按钮为asp.net MVC onclick事件调用两次
本文关键字:调用 两次 事件 onclick 按钮 组件 asp MVC net DevExpress | 更新日期: 2023-09-27 18:09:18
我有下一个问题。我用ASP.NET MVC 4
和DevExpress
分量。我有一个按钮:
@Html.DevExpress().Button(settings =>
{
settings.Name = "LoginSubmit";
settings.UseSubmitBehavior = false;
settings.ClientSideEvents.Click = "LogIn";
}).GetHtml()
当我点击这个按钮功能LogIn被调用了两次。
但是当我用简单的html代替DevExpress按钮扩展时,一切都很好,函数LogIn()只调用一次:
<button onclick="javascript:LogIn();" type="button">Enter</button>
有人有解决这个问题的方法吗?
等待了很长时间的答案,发现了很多其他的bug,并决定DevExpress
for ASP.NET MVC
仍然不稳定。所以我不建议在企业ASP.NET MVC
应用程序中使用它!
在DevExpress的新版本发布后,这个错误可以修复如下:
settings.ClientSideEvents.Click = "function(){LogIn();}";
希望对大家有所帮助