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

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

3
IIS8 Win8 및 runAllManagedModulesForAllRequests =“true”
구성에 다음이 포함 된 IIS8에서 응용 프로그램을 실행하려고합니다. <modules runAllManagedModulesForAllRequests="true" /> IIS8에서 다음과 같은 오류가 발생합니다. 이 구성 섹션은이 경로에서 사용할 수 없습니다. 섹션이 상위 수준에서 잠겨있을 때 발생합니다. 잠금은 기본적으로 (overrideModeDefault = "Deny") 또는 overrideMode = "Deny"또는 레거시 allowOverride = "false"를 사용하여 위치 태그에 의해 명시 적으로 설정됩니다. 나는 …

4
팻 모델 / 씬 컨트롤러 대 서비스 레이어 [닫기]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 칠년 전에 . 이 질문 개선 .Net을 사용하여 수년 동안 엔터프라이즈 애플리케이션을 개발해 왔습니다. 내 앱에는 일반적으로 SQL DB …

5
Razor에서 문자열 연결
Razor 구문에서 두 문자열을 어떻게 조인합니까? 내가 가진 경우 : @Model.address그리고 @Model.city출력 address city이 내가 무엇을 할 수 있기를 원합니까? 하는 것만 큼 간단 @Model.address + " " + @Model.city합니까?

7
ASP.NET MVC Razor : HTML의 조건부 속성
아래 코드는 깨끗하지 않은 것 같습니다. 코드를 개선하기위한 제안이 있습니까? <li @if(ViewData["pagename"].ToString()=="Business details"){ <text>class="active" </text> } > <a @if(ViewData["pagename"].ToString()=="Business details"){ <text>style="color: white; background-color: #08C; border: 1px solid #08C;" </text> } href="@Url.Action("BusinessDetails", "Business")">Business Details</a> </li> <li @if (ViewData["pagename"].ToString() == "Booking policies"){ <text>class="active"</text> }> <a @if (ViewData["pagename"].ToString() == "Booking policies") { <text>style="color: …

5
MVC3 ModelState 오류 제거
사용자가 로컬 파일 시스템에서 선택한 이미지를 업로드하는 상황이 있습니다. 내보기의 내 양식에는 기본적으로 두 개의 제출 버튼이 있습니다. 하나는 양식을 정상적으로 제출하는 데 사용되며 모든 유효성 검사가 실행됩니다. 두 번째는 이미지 업로드 전용이며,이 경우 아직 유효성을 검사하고 싶지 않습니다. '이미지 업로드'제출 버튼에 "style-name cancel"클래스 값을 제공하여 클라이언트 측 유효성 검사를 …

16
mvc4 razor의 텍스트 상자에 숫자 만 허용하는 방법
우편 번호와 휴대 전화 번호, 거주지 번호를 입력하는 텍스트 상자가 3 개 있습니다. Bellow 게시물의 jquery를 사용하여 텍스트 상자에 숫자 만 허용하는 솔루션이 있습니다. EditFor 텍스트 상자에 숫자 만 허용하고 싶습니다. 하지만 MVC4 면도기를 사용하면서 데이터 주석을 사용하여이 작업을 수행 할 수 있습니까?

11
클라이언트 측 유효성 검사 속성을 생성하지 않는 MaxLength 속성
ASP.NET MVC3 클라이언트 측 유효성 검사에 흥미로운 문제가 있습니다. 다음과 같은 수업이 있습니다. public class Instrument : BaseObject { public int Id { get; set; } [Required(ErrorMessage = "Name is required.")] [MaxLength(40, ErrorMessage = "Name cannot be longer than 40 characters.")] public string Name { get; set; } } 내 …

5
내 MVC 애플리케이션에 대한 서비스 계층을 생성합니까?
내가 이해하는 바에 따르면 MVC는 컨트롤러 인 "접착제"를 통해 프레젠테이션 (보기)에서 클래스 정의 (모델)를 분리합니다. 컨트롤러는 단일 책임을 가져야하므로 테스트 할 수 있어야합니다. ViewModel은 여러 엔터티의 데이터를 모으고 뷰에 대한 컨트롤러의 데이터를 "마사지"하는 데 사용됩니다. 비즈니스 로직에는 실제로 자리가없는 것 같습니다. 그래서 서비스를위한 다른 계층이 적합 할 것이라고 생각합니다. 이 …


10
레이아웃이없는 Razor보기
Layout = null;내 뷰에 있을 때 어떻게 -여전히 기본 레이아웃을 가져옵니다?! 그것을 막을 수있는 트릭이 있습니까? 레이아웃이없는 내보기는 다음과 같습니다. @{ Layout = ""; } <!DOCTYPE html> <html> <head> <title>Index</title> @{Html.RenderAction("Head", "Header");} </head> <body> <div> Home </div> </body> </html> 다음은 렌더링 된 출력입니다 !! <!DOCTYPE html> <html> <head> <title>Index</title> <!DOCTYPE …

12
Html.TextBoxFor에 대한 조건에 따라 비활성화 속성 설정
asp.net MVC에서 Html.TextBoxFor에 대한 조건에 따라 비활성화 속성을 설정하고 싶습니다. @Html.TextBoxFor(model => model.ExpireDate, new { style = "width: 70px;", maxlength = "10", id = "expire-date" disabled = (Model.ExpireDate == null ? "disable" : "") }) 이 도우미에는 두 개의 출력이 disabled = "disabled"또는 disabled = ""입니다. 두 테마 모두 텍스트 …

16
500.19-내부 서버 오류-페이지의 관련 구성 데이터가 잘못되어 요청 된 페이지에 액세스 할 수 없습니다.
모두가 이것을 읽기 전에, 나는 거기에 관련된 스레드가 있다는 것을 알고 있다고 말하고 싶습니다. 그러나 나는 그것들을 시도했거나 이해하지 못했습니다. 그 말은 여기에 아무것도 없습니다 ... IIS에서 MVC 웹 앱을 실행하려고합니다. 불행히도 나는이 오류에 절대적으로 붙어 있습니다. HTTP Error 500.19 - Internal Server Error The Request page cannot be accessed …

4
계단식 섹션이있는 Razor 중첩 레이아웃
Razor를 뷰 엔진으로 사용하는 MVC3 사이트가 있습니다. 내 사이트를 스키닝 ​​할 수 있기를 원합니다. 가능한 대부분의 스킨은 공유 마스터 레이아웃에서 파생 될 수있을 정도로 유사합니다. 따라서이 디자인을 고려하고 있습니다. 그러나 RenderSection맨 아래 레이어에서을 호출 _Common.cshtml하고 맨 위 레이어에 정의 된 섹션을 렌더링하도록하고 싶습니다 Detail.cshtml. 이것은 작동하지 않습니다. RenderSection분명히 다음 레이어에 …

5
System.Collections.Generic.IEnumerable '에'ToList '에 대한 정의가 없습니다.
여기에 문제가 있습니다. ViewPage에서 IEnumerable을 얻고 있으며 List를 변환하려고 할 때 다음과 같은 오류가 표시됩니다. ' System.Collections.Generic.IEnumerable<Pax_Detail>'에 'ToList'에 대한 정의가 포함되어 있지 않으며 ' System.Collections.Generic.IEnumerable<Pax_Detail>' 유형의 첫 번째 인수를 허용하는 확장 메서드 'ToList'를 찾을 수 없습니다 (using 지시문 또는 어셈블리 참조가 누락 되었습니까?). 내 컨트롤러 코드는 다음과 같습니다. [HttpPost] public …
80 c#  asp.net-mvc-3 

6
Razor로 인코딩 된 HTML 표시
인코딩 된 HTML을 데이터베이스에 저장합니다. 올바르게 표시 할 수있는 유일한 방법은 다음과 같습니다. <div class='content'> @MvcHtmlString.Create(HttpUtility.HtmlDecode(Model.Content)); </div> 못 생겼어. 이 작업을 수행하는 더 좋은 방법이 있습니까?

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