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

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

1
면도기에서 "Html.BeginForm"을 작성하는 방법
내가 이렇게 쓰면 : form action = "Images"method = "post"enctype = "multipart / form-data" 효과가있다. 그러나 '@'가있는 Razor에서는 작동하지 않습니다. 내가 실수를 했습니까? @using (Html.BeginForm("Upload", "Upload", FormMethod.Post, new { enctype = "multipart/form-data" })) { @Html.ValidationSummary(true) <fieldset> Select a file <input type="file" name="file" /> <input type="submit" value="Upload" /> </fieldset> } 내 …

4
잘못된 값을 가진 ASP.Net MVC Html.HiddenFor
내 프로젝트에서 MVC 3을 사용하고 있으며 매우 이상한 동작을보고 있습니다. 내 모델의 특정 값에 대해 숨겨진 필드를 만들려고하는데 문제는 어떤 이유로 필드에 설정된 값이 모델의 값과 일치하지 않는다는 것입니다. 예 : 테스트와 마찬가지로이 코드가 있습니다. <%:Html.Hidden("Step2", Model.Step) %> <%:Html.HiddenFor(m => m.Step) %> 숨겨진 필드 모두 동일한 값을 가질 것이라고 생각합니다. …

6
MVC3 면도기 : 코드 블록 내에 HTML 표시
내 cshtml 파일에는 다음과 같은 많은 블록이 있습니다. @if(Model.foo) { <span>Hello World</span> } 범위가있는 유일한 이유는 html 태그로 둘러싸 지 않으면 "Hello World"가 HTML의 일부임을 인식하도록 다른 방법을 찾을 수 없기 때문입니다. 의미없는 태그를 디스플레이에 추가하지 않는 코드를 피하는 좋은 방법이 있습니까?

3
knockout.js를 ASP.NET MVC ViewModels와 함께 사용하는 방법?
하사품 시간이 오래 걸렸지 만 여전히 몇 가지 뛰어난 질문이 있습니다. 현상금을 추가하여 이러한 질문에 대한 답변을 얻을 수 있기를 바랍니다. knockout.js와 함께 HTML 도우미를 사용하는 방법 문서를 작동시키기 위해 문서가 필요한 이유 (자세한 내용은 첫 번째 편집 참조) 뷰 모델에 녹아웃 매핑을 사용하는 경우 이와 같은 작업을 어떻게 수행합니까? …

2
면도기보기에서 주석을 작성하는 방법?
MVC 뷰에서 주석을 작성하는 방법으로 최종 HTML (예 : 브라우저, 응답)로 전송되지 않습니다. 다음과 같이 댓글을 달 수 있습니다. <!--<a href="https://stackoverflow.com/">My comment</a> --> 그러나 브라우저의 페이지 소스 코드에 표시됩니다. 내부 용으로 만 '.cshtml'파일에 주석을 남길 수 있습니까?

6
EF 코드 우선 : 너겟 패키지 콘솔에서 'EntityValidationErrors'속성을 어떻게 볼 수 있습니까?
나는 이것을 잃어 버렸다. 엔티티 프레임 워크 (4.1.3) 코드 첫 번째 접근 방식에 대한 클래스를 정의했습니다. 내가 씨앗을 시작할 때까지 모든 것이 잘되었습니다 (테이블 등을 만들고있었습니다). 이제 내가 할 때 Add-Migration "remigrate" ; Update-Database; 패키지 콘솔에 "하나 이상의 엔터티에 대한 유효성 검사에 실패했습니다. 자세한 내용은 'EntityValidationErrors'속성을 참조하십시오."라는 오류가 발생합니다. 내 …

7
현재 컨트롤러보기
에 View - _Edit사는 사람이 News M/V/C있습니다. V/Mvia를 다음 CategoryController과 같이 재사용합니다 . return PartialView("/Views/News/_Edit.cshtml", model); 어떻게에서 내 View - _Edit나는 컨트롤러 이름을 알릴 수 있습니까? 내가 할 때 : alert('@ViewContext. RouteData.Values["controller"].ToString()'); 값은 다음과 같습니다. News 그러나 URL은 다음과 같습니다./Category/foobar 가치 'Category'를 알리는 방법이 있습니까? 감사

9
Windows 업데이트로 인해 MVC3 및 MVC4 작동이 중지됨
내가 10 월 15 일에 Windows Update (8.1)를 설치 한 유일한 사람이며이 경고로 인해 갑자기 MVC가 작동을 멈 춥니 다. 경고 1이 참조를 해결할 수 없습니다. 어셈블리 "System.Web.Mvc, 버전 = 4.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35, processorArchitecture = MSIL"을 찾을 수 없습니다. 디스크에 어셈블리가 있는지 확인하십시오. 코드에이 참조가 필요한 …

9
customerrors = "On"일 때 Application_Error가 발생하지 않음
오류가 발생할 때 실행되는 global.asax파일 Application_Error이벤트에 코드가 있으며 오류에 대한 세부 정보를 자신에게 이메일로 보냅니다. void Application_Error(object sender, EventArgs e) { var error = Server.GetLastError(); if (error.Message != "Not Found") { // Send email here... } } 이것은 Visual Studio에서 실행할 때 잘 작동하지만 라이브 서버에 게시하면 Application_Error이벤트가 발생하지 않습니다. …

5
다른 컨트롤러의 작업으로 리디렉션
두 개의 컨트롤러가 있는데 둘 다 AccountController. 그 중 하나는, 그것을 호출 할 수 있습니다 Controller A에, Area전화 Admin, 호출 할 수 있고 다른 Controller B어떤 아닌, Area(나는 그것이 기본에있어 그 의미를 추측 Area?). Controller B있다 action method라고 Login. 이 줄이 있는 action methodin Controller A이 있습니다. return RedirectToAction("LogIn", "Account"); …

2
HttpPostedFileBase를 byte []로 변환
내 MVC 응용 프로그램에서 다음 코드를 사용하여 파일을 업로드하고 있습니다. 모델 public HttpPostedFileBase File { get; set; } 전망 @Html.TextBoxFor(m => m.File, new { type = "file" }) 모든 것이 잘 작동합니다 ..하지만 결과 파일을 byte []로 변환하려고합니다. 어떻게해야합니까? 제어 장치 public ActionResult ManagePhotos(ManagePhotos model) { if (ModelState.IsValid) { byte[] …

9
메서드를 찾을 수 없음 : '!! 0 [] System.Array.Empty ()'
VS 2015 RC 및 MVC 템플릿으로 새 앱을 만들었으며 코드 줄을 수정하지 않고이 오류가 발생했습니다. Method not found: '!!0[] System.Array.Empty()'. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the …

4
[Authorize]를 사용할 때 요청이 구성된 maxQueryStringLength를 초과합니다.
C #으로 된 MVC3 사이트가 있고 JavaScript 함수에서 쿼리 매개 변수가 제공되는 특정보기가 있으며 함수는 다음을 통해 사이트로 리디렉션됩니다. window.location.href = "../ActionName?" + query_string; query_string은 JavaScript 함수에 의해 구축 된 동적 쿼리 매개 변수 문자열입니다. 이 이상한 이유는 reportviewer 컨트롤 을 사용해야하기 때문에 동일한 함수가 URL을 ASP.Net 웹 양식으로 전달하는 …

9
Razor 선언적 뷰에서 MVC HtmlHelper 확장 사용
MVC 3 RTM 프로젝트에 대한 App_Code 폴더에 Razor 선언적 도우미를 만들려고했습니다. 내가 만난 문제는 ActionLink와 같은 MVC HtmlHelper 확장을 사용할 수 없다는 것입니다. 이 컴파일 된 헬퍼에서 파생 때문이다 System.Web.WebPages.HelperPage, 그리고 그것이 노출하지만 Html속성을 해당 유형의 System.Web.WebPages.HtmlHelper것이 아니라 System.Web.Mvc.HtmlHelper. 내가받은 오류의 예는 다음과 같습니다. 'System.Web.Mvc.HtmlHelper'에 'ActionLink'에 대한 정의가 포함되어 있지 …

10
액션 이미지 MVC3 Razor
MVC3에서 Razor를 사용하여 링크를 이미지로 바꾸는 가장 좋은 방법은 무엇입니까? 나는 단순히 지금 이것을하고 있습니다. <a href="@Url.Action("Edit", new { id=MyId })"><img src="../../Content/Images/Image.bmp", alt="Edit" /></a> 더 좋은 방법이 있습니까?

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