2015-06-17 20 views
6

Kendo Telerik kontrollerinden bazılarını kullanarak bir görünüm tasarladım. Kontrollerini veriye nasıl bağlayacağımı bilmiyorum.Kendo Textbox denetimini verilere nasıl bağlarım?

@Html.EditorFor(model => model.surName, new { htmlAttributes = new { @class = "form-control" } }) 

nasıl Kendo metin kutusu bağlamak yapın:

Bu sorularla desteklenen yöntem çalışır oluşturulan?

@(Html.Kendo().TextBox() 
    .Name("fName") 
    .HtmlAttributes(new { placeholder = "First Name", required = "required", validationmessage="Enter First Name" }) 
) 

cevap

8

Kendo().TextBoxFor yöntemi kullanın: bir nesnenin örneğine ayarlanmadı .Value (Model.surName) nesne başvurusu eklerken

@(Html.Kendo().TextBoxFor(model => model.surName) 
    .Name("fName") 
    .HtmlAttributes(new { placeholder = "First Name", required = "required", validationmessage="Enter First Name" }) 
) 
+0

sayesinde bir hata alıyorum? TextBoxFor kabul edildi, ancak .value olmadan bağlanmıyor mu? – Andy

+0

Modelinizin "boş" gibi görünüyor mu? 'surName' boş olabilir sanırım. '.Value (Model.surName)' kullanmanız gerektiğini düşünmüyorum. 'TextBoxFor' kullandığını unutmayın – Nicholas

İlgili konular