«asp.net-mvc-3» 태그된 질문

ASP.NET MVC 3은 .NET 프레임 워크에서 웹 응용 프로그램을 개발하기위한 Model-View-Controller 확장의 세 번째 주요 버전입니다.

11
ASP.NET MVC 3 : TextBoxFor로 "name"특성 재정의
을 사용 Html.TextBoxFor하여 이름 속성을 재정의하는 것이 가능 합니까? 나는 성공하지 못했습니다. 클라이언트 측 유효성 검사가 작동하려면 TextBoxFor를 사용해야하지만, 텍스트 상자의 이름이 생성 된 것과 달라야하는 이유는 없습니다. 나는 다음을 시도했다 : @Html.TextBoxFor(x => x.Data, new { name = Model.Key + "_Data", id = Model.Key + "_Data" }) ID에는 작동하지만 …

4
Ruby on Rails 대 ASP.NET MVC 3 for .NET Guy? [닫은]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문이 개선되고 다시 열릴 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 9 년 …

14
"x"라는 이름의 경로가 이미 경로 모음에 있습니다. 경로 이름은 고유해야합니다. ASP.NET MVC 3의 예외
ASP.NET MVC 3 웹 서비스를 수행 중이며이 예외가 간헐적으로 계속 발생합니다. 스택 추적 : Server Error in '/' Application. A route named 'ListTables' is already in the route collection. Route names must be unique. Parameter name: name Description: An unhandled exception occurred during the execution of the current web request. …

3
@ Html.BeginForm 페이지에“System.Web.Mvc.Html.MvcForm”표시
'if'문 내부에 삭제 버튼을 추가 한 면도기 뷰가 있으며 뷰가 브라우저에서 렌더링 될 때 삭제 버튼 옆에 "System.Web.Mvc.Html.MvcForm" 이 표시 됩니다. 어떻게 제거합니까? 다음은 코드입니다. <div id="deletestatusupdate"> @if (update.User.UserName.Equals(User.Identity.Name, StringComparison.OrdinalIgnoreCase)) { @Html.BeginForm("deleteupdate", "home") @Html.Hidden("returnUrl", Request.Url.ToString()) <button name="id" value="@update.StatusUpdateId">Delete</button> } </div> 렌더링 된 Razor보기에 표시되는 방법은 다음과 같습니다. System.Web.Mvc.Html.MvcForm [삭제 버튼] …

13
@ Html.HiddenFor는 ASP.NET MVC의 목록에서 작동하지 않습니다.
List를 속성으로 포함하는 모델을 사용하고 있습니다. 이 목록을 SQL Server에서 가져온 항목으로 채우고 있습니다. 목록이 뷰에서 숨겨지고 POST 작업에 전달되기를 원합니다. 나중에 jQuery를 사용하여이 목록에 더 많은 항목을 추가하여 나중에 확장에 적합하지 않은 배열을 만들고 싶을 수 있습니다. 일반적으로 당신은 @Html.HiddenFor(model => model.MyList) 이 기능을 수행하기 위해 어떤 이유로 POST의 …

19
nullable 부울 체크 박스
내 모델에는 nullable이어야하는 부울이 있습니다. public bool? Foo { get; set; } 그래서 내 Razor cshtml에서 @Html.CheckBoxFor(m => m.Foo) 작동하지 않는 것을 제외하고. (bool)로도 캐스팅하지 않습니다. 만약 내가한다면 @Html.CheckBoxFor(m => m.Foo.Value) 그것은 오류를 생성하지 않지만 게시되고 foo가 null로 설정되면 내 모델에 바인딩되지 않습니다. 페이지에 Foo를 표시하고 게시물의 내 ​​모델에 바인딩하는 …

8
컨트롤러에 대한 기본 클래스를 사용하지 않고 모든 뷰에 대한 ViewBag 속성을 설정하는 방법은 무엇입니까?
과거에는 모든 컨트롤러가 공통 기본 컨트롤러에서 상속되도록하여 현재 사용자와 같은 공통 속성을 ViewData / ViewBag에 전역 방식으로 고정했습니다. 이를 통해 기본 컨트롤러에서 IoC를 사용할 수 있었으며 이러한 데이터에 대해 글로벌 공유에 접근 할 수 없었습니다. 이런 종류의 코드를 MVC 파이프 라인에 삽입하는 다른 방법이 있는지 궁금합니다.

11
내 프로젝트에서 같은 이름의 여러 컨트롤러에 문제가 있습니다.
내 ASP.NET MVC 3 프로젝트에서 다음 오류가 발생합니다. 'Home'이라는 컨트롤러와 일치하는 여러 유형이 발견되었습니다. 이 요청을 서비스하는 경로 ( 'Home / {action} / {id}')가 요청과 일치하는 컨트롤러를 검색하기위한 네임 스페이스를 지정하지 않는 경우에 발생할 수 있습니다. 이 경우 'namespaces'매개 변수를 사용하는 'MapRoute'메소드의 오버로드를 호출하여이 경로를 등록하십시오. 'Home'에 대한 요청에서 일치하는 …

6
ASP.NET MVC Razor 연결
Razor보기 엔진을 사용하여 다음과 같은 HTML 목록을 렌더링하려고합니다. <ul> <li id="item_1">Item 1</li> <li id="item_2">Item 2</li> </ul> 이 목록을 렌더링하는 데 사용하려는 코드는 다음과 같습니다. <ul> @foreach (var item in Model.TheItems) { <li id="item_@item.TheItemId">Item @item.TheItemId</li> } </ul> 파서는 id 속성의 밑줄 오른쪽에있는 모든 것이 일반 텍스트이며 파싱해서는 안된다고 생각하기 때문에 질식합니다. …

4
Razor를 사용한 Html.RenderPartial () 구문
이것은 부분 뷰 렌더링의 결과를 문자열로 반환하기 때문에 작동합니다. @Html.Partial("Path/to/my/partial/view") 그러나 나는 사용하는 것을 선호 RenderPartial하며 작성해야 할 것 같습니다. @{Html.RenderPartial("Path/to/my/partial/view");} 대신에: @Html.RenderPartial("Path/to/my/partial/view"); 작동 시키려면. 에러 메시지: Compiler Error Message: CS1502: The best overloaded method match for 'System.Web.WebPages.WebPageExecutingBase.Write(System.Web.WebPages.HelperResult)' has some invalid arguments @{...}하나의 메서드 호출을 위해 코드 블록을 여는 대신 …



6
MVC Razor 뷰 중첩 foreach의 모델
일반적인 시나리오를 상상해보십시오. 이것은 제가 겪고있는 것의 더 간단한 버전입니다. 나는 실제로 더 많은 중첩 층이 있습니다 .... 하지만 이것은 시나리오입니다 테마 포함 목록 범주 포함 목록 제품 포함 목록 My Controller는 해당 테마의 모든 카테고리,이 카테고리 내의 제품 및 주문과 함께 완전히 채워진 테마를 제공합니다. 주문 컬렉션에는 편집 가능해야하는 …

6
ASP.NET MVC의 부분보기에 매개 변수를 전달하는 방법은 무엇입니까?
이 부분보기가 있다고 가정합니다. Your name is <strong>@firstName @lastName</strong> 다음과 같은 아동 전용 작업을 통해 액세스 할 수 있습니다. [ChildActionOnly] public ActionResult FullName(string firstName, string lastName) { } 이 부분보기를 다른보기 내에서 사용하고 싶습니다. @Html.RenderPartial("FullName") 즉, 뷰에서 부분 뷰로 firstName과 lastName을 전달할 수 있기를 원합니다. 어떻게해야합니까?

12
ASP MVC 3의 한보기에 두 모델
두 가지 모델이 있습니다. public class Person { public int PersonID { get; set; } public string PersonName { get; set; } } public class Order { public int OrderID { get; set; } public int TotalSum { get; set; } } SINGLE 뷰에서 두 클래스의 개체를 편집하고 싶으므로 다음과 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.