c# - 如何调用IML上的确认对话框?

标签 c# asp.net

我刚刚开始使用 IMl ( http://incframework.com/ )。有人知道如何在 IML 上调用确认对话框吗? 我的意思是来自 JavaScript 的确认函数。

function conf(){
    confirm('text')
}

最佳答案

您可以使用条件确认

 @(Html.When(JqueryBind.Click)
       .OnSuccess(dsl =>
                  { 
          dsl.Self().Core().JQuery.Attributes.AddClass("progress-success")
             .If(r => r.Is(() => !Selector.JS.Confirm("Yes or No")));           
                   } )
       .AsHtmlAttributes()
       .ToButton("Are you sure ?"))

请查看sandbox

此外,如果将 Break 与 OnBegin 一起使用,您可以停止多个可执行文件。

.OnBegin(dsl => dsl.Core().Break.If(r => r.Is(() => !Selector.JS.Confirm("Yes or No")))
.OnSuccess(dsl => { // something code })

关于c# - 如何调用IML上的确认对话框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23068980/

相关文章:

c# - 方法包含在文本列表字符串类型的字典中

javascript - .net 按钮事件未通过 ajax 工具包 ModalPopupExtender targetcontrolid 属性触发

c# - 无法从数据库 MySqL C# 获取图像

c# - C# 中的字典枚举

c# - 搜索 List<Items> 然后更改为 List<ItemType : Item>

c# - 如何将 PL/SQL 输出 (clob) 保存为 XML 文件?

c# - Visual Studio 将 Web 应用程序转换为网站

c# - 正确方法: Mapping ViewModel and DataModel

c# - 检测弹出窗口何时/是否决定重新定位自身

c# - 将日志记录添加到 asp.net 动态数据应用程序