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

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


5
MVC 3 파일 업로드 및 모델 바인딩
작동하는 양식 업로드가 있지만 물론 다른 이름으로 파일을 저장하기 위해 데이터베이스에 대한 모델 정보를 전달하고 싶습니다. 내 Razor보기는 다음과 같습니다. @model CertispecWeb.Models.Container @{ ViewBag.Title = "AddDocuments"; } <h2>AddDocuments</h2> @Model.ContainerNo @using (Html.BeginForm("Uploadfile", "Containers", FormMethod.Post, new { enctype = "multipart/form-data" })) { <input type='file' name='file' id='file' /> <input type="submit" value="submit" /> } …

11
날짜 만 표시하고 시간은 표시하지 않음
MVC 면도기에서는 이와 같이 데이터베이스에 현재 날짜를 넣습니다. model.Returndate = DateTime.Now.Date.ToShortDateString(); 데이터베이스 필드가 datetime 데이터 유형이고 현재 날짜를 문자열 형식으로 변환하고 있기 때문에 작동하지 않습니다. 어떻게해야합니까? 날짜를 mm / dd / yyyy hh : mm : ss 시간 형식이 아닌 mm / dd / yyyy 형식으로 원하기 때문에 문자열 형식을 …

4
void 형식을 개체로 암시 적으로 변환 할 수 없습니다. .NET MVC PartialViewResult
다음과 같은 컨트롤러 작업이 있습니다. [ChildActionOnly] public virtual PartialViewResult ListActions(int id) { var actions = meetingActionRepository.GetAllMeetingActions(id); return PartialView(actions); } 그리고 다음 작업 링크 (t4MVC 및 razor 구문 사용) <p> @Html.RenderAction(MVC.MeetingActions.ListActions(Model.MeetingId)) </p> 그러나 이것은 나에게 오류를 제공합니다. void 유형을 객체로 암시 적으로 변환 할 수 없습니다. 컨트롤러 동작이 정상이라고 말할 수있는 …

7
Ninject + MVC3 = InvalidOperationException : 시퀀스에 요소가 없습니다.
새 MVC3 프로젝트를 만들고 F5를 누르고 샘플 페이지를 보았습니다. 그런 다음 NuGet을 사용하여 Ninject.MVC 확장 을 얻었습니다 . Ninject 문서, How To Setup an MVC3 Application 에 따라 global.asax를 수정했습니다 . public class MvcApplication : NinjectHttpApplication { public static void RegisterGlobalFilters(GlobalFilterCollection filters) { filters.Add(new HandleErrorAttribute()); } public static void RegisterRoutes(RouteCollection …


9
asp.net-mvc : js 파일의 면도기 '@'기호
ajax URL에 C # 함수 .csHtml를 사용하는 자바 스크립트 함수 가있는 -razor 파일이 @Url.Content있습니다. 해당 기능을 .js내보기에서 참조 하는 파일 로 이동하고 싶습니다 . 문제는 자바 스크립트가 @기호를 "알지" 못하고 C # 코드를 구문 분석하지 않는다는 것입니다. "@"기호가있는보기에서 파일 을 참조하는 방법이 .js있습니까?

16
현재 컨텍스트에 'ViewBag'이름이 없습니다.
내 응용 프로그램에서 ViewBag를 사용하려고하는데 MVC 3의 최신 버전 인 모든 최신 dll이 있지만 여전히 오류가 발생합니다. "현재 컨텍스트에 'ViewBag'이름이 없습니다." MVC 3을 제거한 다음 다시 설치했지만 변경 사항이 없습니다. 또한 dll이 GAC에 표시되지 않는다고 생각합니다. 내 문제는 무엇일까요? 또는 dll을 GAC에 추가하는 방법은 무엇입니까?

4
Razor로 일반 @helper 메서드를 만들 수 있습니까?
Razor에서 다음과 같은 도우미를 작성하려고합니다. @helper DoSomething<T, U>(Expression<Func<T, U>> expr) where T : class 불행히도 파서 <T는 이것이 HTML 요소의 시작 이라고 생각 하고 구문 오류로 끝납니다. 일반 메서드 인 Razor로 도우미를 만들 수 있습니까? 그렇다면 구문은 무엇입니까?

2
Razor 구문은 UI 마크 업에서 강력한 이점을 제공합니까?
Scott Guthrie가 그의 블로그에서 Razor 를 상당히 언급 하기 시작 했음을 알지만 제 스타일에 잘 맞는지 확신 할 수 없습니다. "표준"종류의 ASP.Net 마크 업 (컨텐츠 플레이스 홀더 및 인라인 코드)에 꽤 익숙한 사람에게는 상당히 익숙하지 않은 스타일이지만 관리해야 할 추가 페이지가 많고 마크 업이 명확하지 않은 것 같습니다. 그것에 대한 …

4
"RedirectToAction"을 사용하여 컨트롤러에서 해시로 리디렉션
안녕하세요 Mvc 컨트롤러에서 앵커를 반환하고 싶습니다. 컨트롤러 이름 = DefaultController; public ActionResult MyAction(int id) { return RedirectToAction("Index", "region") } 색인으로 이동할 때 URL이 http://localhost/Default/#region 그래서 <a href=#region>the content should be focus here</a> 다음과 같이 할 수 있는지 묻지 않습니다. 내 URL에 앵커 태그를 추가하려면 어떻게해야합니까?


6
ActionName의 목적
"ActionName"속성을 사용하여 작업 메서드의 별칭을 설정하면 어떤 이점이 있습니까? 사용자에게 다른 이름으로 작업 메서드를 호출 할 수있는 옵션을 제공한다는 점에서 그다지 이점이 없다고 생각합니다. 별칭을 지정한 후 사용자는 별칭을 사용해서 만 작업 메서드를 호출 할 수 있습니다. 그러나 이것이 필요한 경우 사용자가 별칭을 지정하는 대신 작업 메서드의 이름을 변경하지 않는 …

5
배열을 ASP.NET MVC 컨트롤러 동작 매개 변수로 받아들이는 방법은 무엇입니까?
Designs다음 서명이있는 작업 이있는 ASP.net MVC 컨트롤러 가 있습니다. public ActionResult Multiple(int[] ids) 그러나 URL을 사용하여이 작업으로 이동하려고 할 때 : http://localhost:54119/Designs/Multiple?ids=24041,24117 ids매개 변수는 항상 null입니다. MVC에서 ?ids=URL 쿼리 매개 변수를 작업에 대한 배열로 변환하는 방법이 있습니까? 액션 필터를 사용하는 것에 대한 이야기를 보았지만 URL 자체가 아닌 요청 데이터에서 배열이 …

13
MVC3 Razor DropDownListFor 열거 형
내 프로젝트를 MVC3로 업데이트하려고 시도했지만 찾을 수 없습니다. ENUMS의 간단한 데이터 유형이 있습니다. public enum States() { AL,AK,AZ,...WY } 이 데이터 유형을 포함하는 모델의보기에서 DropDown / SelectList로 사용하고 싶습니다. public class FormModel() { public States State {get; set;} } 매우 간단합니다.이 부분 클래스에 대해 자동 생성보기를 사용하려고하면이 유형을 무시합니다. AJAX-JSON …

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