2015-01-08 8 views
5

केंडो ग्रिड के लिए आवश्यक है निम्न त्रुटिसम्मिलित डेटा बाइंडिंग सेटिंग डालने आदेश केंडो ग्रिड त्रुटि किसी

डेटा सम्मिलित बाध्यकारी सेटिंग डालने आदेश के लिए आवश्यक है दिखाते हैं। सम्मिलित कार्रवाई या यूआरएल DataBinding विन्यास में

@(Html.Kendo().Grid<Pa.Portal.KazangService.KazangAccount>() 
 
    .Name("grids") 
 
    .Columns(columns => 
 
    { 
 
     columns.Bound(g => g.Id); 
 
     columns.Bound(g=>g.UserName); 
 
     columns.Bound(g=>g.Password); 
 
     columns.Bound(g=>g.Channel); 
 
     
 
    }) 
 
    .ToolBar(toolbar => toolbar.Create()) 
 
    .Pageable() 
 
    .Sortable() 
 
    .Scrollable() 
 
    .AutoBind(true) 
 
    .HtmlAttributes(new { style = "height:430px;" }) 
 
    .DataSource(dataSource => dataSource 
 
     .Ajax() 
 
     .PageSize(20)  
 
     .Model(m => m.Id(h => h.Id))  
 
     .Read(read => read.Action("LoadAllkazangAccounts", "Kazang"))  
 
     )) 
 

 
CONTROLLER 
 

 

 
    public ActionResult LoadAll([DataSourceRequest] DataSourceRequest request) 
 
     { 
 
      IKazangBusinessService client = PaChannelFactory<IKazangBusinessService>.Default.CreateChannel(); 
 
      IEnumerable<KazangAccount> KaList = client.GetAllKazangAccounts().ToList(); 
 
      ((IChannel)client).Close(); 
 
      return Json(KaList.ToDataSourceResult(request)); 
 
     }

+0

आपका कोड कैसा दिखता है? क्या आप अधिक जानकारी दे सकते हैं? – Codecat

उत्तर

12

कारण है कि आपको यह त्रुटि हो रही है सच है कि आप अपनी उपकरण पट्टी में स्थित बनाएं बटन को शामिल किया है करने के लिए नीचे है निर्दिष्ट करें।

इसके साथ ग्रिड में जोड़ा गया डेटासॉर सेक्शन कमांड पथ की तलाश में है।

उदाहरण के लिए।

.Create(create=> create.Action("CreatekazangAccounts", "Kazang")) 

यदि आप तो बस उपकरण पट्टी मेनू बनाने को दूर इस ग्रिड में कुछ भी बनाने की जरूरत नहीं है: अपने पढ़ने कार्रवाई के लिए आप

.Read(read => read.Action("LoadAllkazangAccounts", "Kazang")) 

ताकि आप की तरह उचित डालने कार्रवाई जोड़ने की जरूरत है ग्रिड से आइटम।

+0

बहुत बहुत धन्यवाद, आपने मेरा दिन परोसा किया है। यह मेरी पहली बार इस मंच पर एक प्रश्न पूछने की सराहना करता है – Farai

+0

कोई समस्या नहीं है। मैं खुशी से मदद कर सकता है। अगर आपको बुरा लगेगा तो आप इसे उत्तर के रूप में चिह्नित कर सकते हैं। –

+0

धन्यवाद, मेरे लिए भी काम किया! –

संबंधित मुद्दे