Pergunta

Por motivos ainda desconhecidos, em uma visão parcial fortemente tipado que lida com a edição que foi criada usando o auto-andaime para um modelo de "Editar", se recusa a exibir quaisquer dados na caixa de texto.

Mas, a seqüência de teste TitleText exibe o conteúdo relevent.

<% using (Html.BeginForm()) {

try
{
%>

<fieldset>
<legend>Fields</legend>

<p>

<% 
string titletext = Model.Title.ToString();
%>

<%= titletext %>

<label for="Title">Title:</label>
<%= Html.TextBox("Title", Model.Title) %>
<%= Html.ValidationMessage("Title", "*") %>

</p>
Foi útil?

Solução

Certifique-se o texto que você colocar na caixa de texto não contém tags HTML -. Tentar Html.Encode seu texto

Em MVC 2 isso é tratado automagicamente.

Edit: não é a propriedade Model.Title em conflito com variável de nível de título da página?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top