Редактор. Не надо показывать ярлык - PullRequest
1 голос
/ 28 октября 2011
<td class="editor-label">
   @Html.LabelFor(model => model.Gender)
</td>
<td class="editor-field">
   @Html.EditorFor(model => model.Gender)
</td>

У меня есть это на мой взгляд.

но в это время я вижу

<td class="editor-label">
   <label for="Deaseased_Gender">Gender</label>
</td>
<td class="editor-field">
   <div class="fieldContainer">
      <span class="fieldLabel">
         Gender        <text>:</text>
      </span>
      <div class="editorField">
         <input id="Deaseased_Gender" name="Deaseased.Gender" type="text" value="" />
      </div>
   </div>
</td>
</tr>

В это время я вижу пол дважды see the image here

что я могу сделать, чтобы избежать автоматически сгенерированного текста 'Gender', но нужно сохранить EditorFor без изменений?

Ответы [ 2 ]

1 голос
/ 28 октября 2011

Вот мое предположение.Эта часть:

<div class="fieldContainer">
   <span class="fieldLabel">
      Gender        <text>:</text>
   </span>
   <div class="editorField">
      <input id="Deaseased_Gender" name="Deaseased.Gender" type="text" value="" />
   </div>
</div>

Заставляет меня думать, что у вас есть собственный редактор для свойства Gender вашей модели.Есть ли у вас папка EditorTemplates, возможно, в разделе Shared в ваших представлениях?Это удобное место для размещения многократно используемых шаблонов для использования в вашем приложении.

Если вы это сделаете и хотите использовать это, вы захотите удалить либо промежуток в том, который имеет «Пол:», либо переделать вещи для удаления

<td class="editor-label">
   <label for="Deaseased_Gender">Gender</label>
</td>

часть, но это может потребовать немного больше работы, потому что тогда вы смешиваете таблицы и div.

0 голосов
/ 28 октября 2011

Это не поведение по умолчанию для EditorFor в MVC. Но чтобы преодолеть эту проблему, используйте «Шаблоны редактора» для этого типа данных. Ниже приведено несколько примеров.

http://xhalent.wordpress.com/2011/01/18/using-editortemplates-in-mvc-3/

http://coding -in.net / жерех-нетто-3-MVC-хау в использовании-editortemplates /

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...