2011-04-23 9 views

답변

3

은 당신이이 텍스트 상자에 설정하는 값이있는 경우

<%= Html.TextBox("name", null, new { @readonly = true })%> 
<!-- or --> 
<%= Html.TextBox("name", null, new { @readonly = "readonly" })%> 

로 설정 관련 속성과 익명 객체 속성이 두 사람은 (사양에 따라)

<%= Html.TextBox("name", "Some textbox value", new { @readonly = true })%> 
<!-- or --> 
<%= Html.TextBox("name", "Some textbox value", new { @readonly = "readonly" })%> 

것은 readonly 또는 hidden과 같은 속성이 값없이 설정해야합니다 것을해야하지만, 당신은 프로 수 없습니다 표준 Html 도우미 메서드를 사용하여 이러한 특성을 나타냅니다. 좋은 점은 무엇보다도 값으로 설정할 수 있다는 것입니다. 하지만 가독성을 높이고 의미를 부여하기 위해 필자의 예 에서처럼 true 또는 속성 이름 중 하나를 설정하는 것이 가장 좋습니다.

+0

%% Html.TextBox ("parent", null, new {@readonly = true}) %> – Lisa

+0

@Shaza :'@'키워드 우회 덕분에. –

+0

해당 텍스트 상자에 텍스트를 추가하는 방법은 무엇입니까? – Lisa

관련 문제