asp.net mvc - Add text in @Html.TextAreaFor MVC 4 -


i need create textarea field @ form

 <textarea class="img-shadow" cols="20" id="message" name="message" rows="2">message</textarea> 

i write code

  @html.textareafor(model => model.message, new { @class = "img-shadow" }) 

but empty textarea without text

 <textarea class="img-shadow" cols="20" id="message" name="message" rows="2"></textarea> 

how can add text in?

the content of text box whatever value of model.message is.

this should set in action method in controller, , passed view

public viewresult actionname() {     var model = new viewmodel();      model.message = "text area content";      return view(model);  } 

as test output model.message in view, empty.

 <p>@model.message</p>  

then @html.textareafor(model => model.message, new { @class = "img-shadow" }) output

 <textarea class="img-shadow" cols="20" id="message" name="message" rows="2">text area content</textarea>   

Comments

Popular posts from this blog

.htaccess - First slash is removed after domain when entering a webpage in the browser -

Automatically create pages in phpfox -

c# - Farseer ContactListener is not working -