考虑一下: 我有一个标准的商店应用程序。
目标:我想在将文章添加到购物篮之前在kendo window
中显示信息消息。只需点击" ok"即可完成添加。或者关上窗户。
目前: 不同的文章类型有特定的功能,如:
function addArticleType1ToBasket(){
//adds to basket
doSomething1();
}
function addArticleType2ToBasket(){
//adds to basket
doSomething2();
}
我在想什么:
function addArticleType1ToBasket(){
//showsInfoMessage
showInfoMessage();
//adds to basket
doSomething1();
}
function addArticleType2ToBasket(){
//showsInfoMessage
showInfoMessage();
//adds to basket
doSomething2();
}
@(Html.Kendo().Window()
.Name("infoMessage")
.Visible(false)
.Width(1000)
.Draggable()
.Title("Informations")
.Actions(actions => actions.Close())
//Here I want to call my delegate
.Events(ev=>ev.Close("CallSpecificAction"))
.Modal(true))
现在我要做的是将特定方法doSomethingX()
委托给点击" ok"时触发的事件。或者关上窗户。
我该怎么做?
THX