<div style="display:inline-block;text-align:right;width:280px;">
@(Html.Kendo().Button()
.Name("btnAdd")
.HtmlAttributes(new {Class= "className", style="width:100px; height:23px;line-height:0;" })
.Content(@Model.lblAdd.ToString())
.Events(events => {
events.Click("insignia.btnAddClick");
})
)
</div>
Name:类似于HTML中的ID,唯一的;
Content:Button上面显示的文本
Events:Button的事件
HtmlAttributes:设置Button的属性或者CSS样式,class本为关键字,所以添加class属性时需要注意,常用Class="className"或者@class="className"
$(document).ready(function () {
insignia= new Insignia();
})
function Insignia() {
};
Insignia.prototype = {
btnAddClick:function(){
//Doing something
}
};
jQuery设置Button是否可用:
$("#btnAdd").data("kendoButton").enable(false);//不可用
$("#btnAdd").prop("disabled",true);//不可用
$("#btnAdd").data("kendoButton").enable(true);//可用
$("#btnAdd").prop("disabled",false);//可用