현재 알려지지 않은 이유로, "편집"템플리트에 대한 자동 스캐 폴드를 사용하여 작성된 편집을 처리하는 강력한 형식의 부분보기에서 텍스트 상자에 데이터를 표시하는 것을 거부합니다.ASP.Net에서 텍스트 상자 편집 MVC 응용 프로그램이 작동하지 않습니까?
그러나 test_textext 문자열은 관련 콘텐츠를 표시합니다.
<% 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>
가 QuestionTitle에 데이터베이스 테이블 컬럼 이름을 리팩토링 및 부분도
\t <= "QuestionTitle"레이블> 타이틀 리팩토링 : <% = Html.TextBox ("QuestionTitle를"Model.QuestionTitle) %> <% = Html.ValidationMessage ("QuestionTitle", "*") %>
이제는 대우를받습니다. 감사! (그래도 Model.Title과 Page.Title이 충돌하는 이유는 아직도 이해할 수 없습니다!) –