kendoui grille sélectionnez tous les

Moi, travaillant avec MVC + kendoui grille et c'est mon code:


modèle


      public class User
         {
        [StringLength(9)]       
        public int UserId { get; set; }

        [StringLength(50)]        
        public string UserName { get; set; }

        public bool IsSelected { get; set; }
}

cshtml

@model IEnumerable<PoliciesHaglasha.Models.User>
@{    
Layout = null;
var serializer = new System.Web.Script.Serialization.JavaScriptSerializer();
var users = MvcHtmlString.Create(serializer.Serialize(Model));
}
JsonUsers = @users;
var  UsersSource = new kendo.data.DataSource({
pageSize: 5,
data: JsonUsers,            
autoSync: true,
schema: {
model: {
id: "UserId",
fields: {
UserId: { type: "number" ,editable: false, nullable: false },                      
UserName: { type: "string" , editable: false, nullable: false }                     
}
}
}
});     
$("#gridPolisot").kendoGrid({
dataSource: PolisotSource,                        
editable: true,
scrollable: false,
selectable: "row",
sortable: true,            
reorderable: true,           
toolbar: [{ name: "save", text: "save" }],
columns: [ 
{ field:"IsSelected", title: "<input type='checkbox' id='chkSelectAll'>", width: "34px" ,template: "<input  type='checkbox' #= IsSelected ? checked='checked' : '' #/>"},                                    
{ field:"UserId", title: "User Id", width: "20px", attributes: {"class": "KendoUITD"}},
{ field:"UserName",title:"User Name",  width: "50px", attributes: {"class": "KendoUITD"}},              
],         
},                         
});

Mes questions sont:

1) Comment puis-je faire le sélectionner tous les titres de case à cocher pour travailler?

2) Quand j'ai cocher/décocher une case, il sera de retour pour le serveur

Merci,

InformationsquelleAutor Aviv | 2013-12-26