2011-11-10 4 views
0

필드의 값과 필드의 값을 표시 할 수 있습니다가 어떻게 다음 내가 레이블을 표시하려면 다음 사용하고

<div>@Html.LabelFor(model => model.PageMeta.DataSourceText)</div> 
<div>@Html.TextBoxFor(model => model.PageMeta.DataSourceText)</div> 

을하지만 TextBoxFor 내가에 데이터를 입력 할 수있는 텍스트 상자를 만들고 이 필드는 정보 용일뿐 읽기 전용이어야합니다. 내가 필요한 것은 텍스트 상자가 아니라 값을 줄 일부 HTML 확장입니다. 어떻게해야합니까?

답변

1

확장 방법이 필요하지 않습니다. 그냥 페이지에 값을 출력하십시오. PageMeta이 null 일 수 있으면이를 처리해야합니다.

<div>@Html.LabelFor(model => model.PageMeta.DataSourceText)</div> 
<div>@Model.PageMeta.DataSourceText</div> 
+0

대단히 감사드립니다. 나는 왜 내가 확장 방법에 대해 생각하고 있었는지 모르겠다. 너는 나에게 큰 도움이되었다. –

관련 문제