2012-07-31 2 views
2

Je ne trouve pas d'exemple sur ce sujet. J'essaye d'écrire du code mais il post un modèle nul.Comment puis-je utiliser DevEx textbox comme zone de texte?

@model DevExpressMvcApplication2.Models.Customers 
@{ 
    ViewBag.Title = "MusteriEkle"; 
} 
@using (Html.BeginForm((string)ViewBag.FormAction, "Home")) 
{ 
<div class="editorContainer"> 
    @Html.DevExpress().TextBox(
      settings => 
      { 
       settings.Name = "textBox1"; 
       settings.Width = 170; 
       settings.Properties.NullText = "Enter your name..."; 
      } 
     ).Bind(Model.customer_name).GetHtml() 
</div> 
<input type="submit" value="submit" /> 
} 

Y a-t-il un exemple sur ce sujet? Je veux utiliser des éléments DevEX comme html.helper avec « pour »

Merci

Répondre

2

Il est nécessaire d'utiliser le DevExpressEditorsBinder dans le [HttpPost] Action Controller et définissez la propriété TextBox.Name = le champ modèle/propriété .

+1

Vous devriez travailler pour devEx :) –

0
@Html.DevExpress().TextBoxFor(model => model.Code, 
settings => { 
settings.Name = "txtCode"; 
settings.Width = 170; 
settings.Properties.NullText = "000"; }).GetHtml() 
Questions connexes