2010-02-26 4 views
0

1.0문제 I 다음 줄 포함하는 ASCX 페이지가

<%= Html.TextBox("DayOfWeek", Model.JourneyBooking.StartDate.DayOfWeek.ToString(), new { @readonly = "readonly", style = "width:90px" })%> 
이것이의 .ascx 페이지 안에

및 언제 JQuery와 대화 팝업 텍스트 상자 쇼 '5'와 같은 내부 디스플레이를 내용. 테스트로 내가 텍스트 상자 선언 위의 라인이 추가 그래서이 금요일 표시해야합니다

: 예상대로이 '금요일'을 보여줍니다

<%= Model.JourneyBooking.StartDate.DayOfWeek.ToString() %> 

.

TextBox 도우미 클래스 사용의 차이점은 무엇이며 요일 이름을 표시하지 않고 대신 정수 값을 표시하는 이유는 무엇입니까? 사용

+0

여기에 다른 것이 있습니다. 다음 코드 : <% = Html.TextBox ("DayOfWeek", DayOfWeek.Friday.ToString(), new {@readonly = "readonly", style = "width : 90px"}) %> 텍스트 상자 생성 그 안에 "금요일"이 있습니다. –

답변

1

기대하는 바를 보여 주어야합니다. 그러나 이것을 덮어 쓸 수있는 한 가지는 게시 매개 변수입니다. 이름이 "DayOfWeek"인 게시 매개 변수가있는 경우 사용자가 제공 한 값 대신 해당 매개 변수의 값이 사용됩니다. 방화 광구를 사용하여 매개 변수가 확실하지 않은지 확인할 수 있습니다.

+0

간과 했으므로 분명히 표시되는 Model.JourneyBooking.DayOfWeek 필드가 있습니다. 고마워. – Fermin

0

시도 :

<%= Html.TextBox("DayOfWeek", Model.JourneyBooking.StartDate.ToString("dddd"), new { @readonly = "readonly", style = "width:90px" })%> 

하고 작동되는지 확인합니다. 그러한 대답은 내가 아는 것 같지만 도움이 될 것입니다 ...

관련 문제