如何在IML上调用Confirm对话框?

时间:2014-04-14 19:48:48

标签: c# asp.net

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

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

2 个答案:

答案 0 :(得分:4)

您可以在条件

上使用确认
 @(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 with OnBegin,您可以停止多个可执行文件。

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

答案 1 :(得分:1)