namespace Dialog_Core_App.Models
{
public class ButtonModel
{
public string content { get; set; }
public bool isPrimary { get; set; }
public string cssClass { get; set; }
}
} |
@{
ViewData["Title"] = "Home Page";
var okButton = new ButtonModel() { isPrimary = true, cssClass = "e-flat", content = "OK" };
var cancelButton = new ButtonModel() { content = "Cancel", cssClass = "e-flat" };
}
<div id='container' style="height:400px;">
<ejs-button id="targetButton" content="Open Dialog"></ejs-button>
<ejs-dialog id="dialog" header="Dialog" content="This is a Dialog with button and primary button" target="#container" width="250px">
<e-dialog-buttons>
<e-dialog-dialogbutton buttonModel="@okButton" click="dlgButtonClick">
</e-dialog-dialogbutton>
<e-dialog-dialogbutton buttonModel="@cancelButton" click="dlgButtonClick"></e-dialog-dialogbutton>
</e-dialog-buttons>
</ejs-dialog>
</div> |