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

ASP.NET MVC 프레임 워크는 웹 응용 프로그램에 맞게 조정되고 ASP.NET 기술 기반 위에 구축 된 MVC (Model-View-Controller) 패턴 버전을 구현하는 오픈 소스 웹 응용 프로그램 프레임 워크 및 도구입니다.

5
각 객체에 대해 일반 리포지토리와 특정 리포지토리를 만들면 어떤 이점이 있습니까?
ASP.NET MVC 응용 프로그램을 개발 중이며 이제 리포지토리 / 서비스 클래스를 구축하고 있습니다. 모든 리포지토리가 구현하는 일반 IRepository 인터페이스를 만드는 것과 각 리포지토리에 고유 한 인터페이스와 메서드 집합이있는 주요 이점이 있는지 궁금합니다. 예를 들어, 일반적인 IRepository 인터페이스는 다음과 같습니다 ( 이 답변 에서 가져옴 ). public interface IRepository : IDisposable …

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

10
날짜 형식이 잘못된 MVC DateTime 바인딩
Asp.net-MVC는 이제 DateTime 객체의 암시 적 바인딩을 허용합니다. 나는 라인을 따라 행동한다 public ActionResult DoSomething(DateTime startDate) { ... } 성공적으로 문자열을 ajax 호출에서 DateTime으로 변환합니다. 그러나 날짜 형식 dd / MM / yyyy를 사용합니다. MVC가 MM / dd / yyyy로 변환 중입니다. 예를 들어 문자열이 '09 / 02 / 2009 …

4
ASP.NET MVC : @section의 목적은 무엇입니까? [닫은]
여기서 무엇을 요청하는지 말하기는 어렵습니다. 이 질문은 모호하거나 모호하거나 불완전하거나 지나치게 광범위하거나 수사적이며 현재 형태로 합리적으로 대답 할 수 없습니다. 다시 열 수 있도록이 질문을 명확하게 설명 하려면 도움말 센터를 방문하십시오 . 휴일 칠년 전에 . ASP.NET MVC 응용 프로그램의 경우이 블로그 기사를 보았습니다 . 저자 ScottGu는 @sectionIndex.cshtml에 추가 합니다. …
132 asp.net-mvc 

5
POST 동사를 사용하여 어떻게 페이지로 리디렉션합니까?
RedirectToAction컨트롤러 내에서 호출 하면 HTTP GET을 사용하여 자동으로 리디렉션됩니다. HTTP POST를 사용하도록 명시 적으로 어떻게 말합니까? GET 및 POST 요청을 모두 허용하는 조치가 있으며 POST를 RedirectToAction사용하여 값을 보낼 수 있기를 원합니다 . 이처럼 : this.RedirectToAction( "actionname", new RouteValueDictionary(new { someValue = 2, anotherValue = "text" }) ); GET 대신 HTTP …

5
컨트롤러 .NET MVC에서 URL 생성
컨트롤러의 액션에서 이메일을 보내려면 링크를 구성 할 수 있어야합니다. 가장 좋은 방법은 무엇입니까? 경로가 변경 될 경우 직접 구성하고 싶지 않습니다. 각 이메일을 볼 수 있고 렌더링하여 보내야합니까? 그렇게하는 것이 좋은 방법 일 수 있습니다.



6
User.Identity의 사용 가능한 속성을 확장하는 방법
인증 세부 정보가 SQL 데이터베이스에 저장되는 사용자가 내 웹 사이트에 로그인 할 수 있도록 MVC5 Identity 2.0을 사용하고 있습니다. Asp.net Identity는 많은 온라인 자습서에서 볼 수있는 것처럼 표준 방식으로 구현되었습니다. IdentityModels의 ApplicationUser 클래스는 정수 OrganizationId와 같은 일부 사용자 정의 속성을 포함하도록 확장되었습니다. 아이디어는 데이터베이스 관계를 위해 많은 사용자를 공통 조직에 …

5
CheckBoxFor가 추가 입력 태그를 렌더링하는 이유는 무엇이며 FormCollection을 사용하여 값을 얻는 방법은 무엇입니까?
내 ASP.NET MVC 앱에서 다음 코드를 사용하여 확인란을 렌더링합니다. <%= Html.CheckBoxFor(i=>i.ReceiveRSVPNotifications) %> 이제 이것이 확인란 입력 태그와 숨겨진 입력 태그를 모두 렌더링한다는 것을 알았습니다 . 내가 겪고있는 문제는 FormCollection을 사용하여 확인란에서 값을 검색하려고 할 때입니다. FormValues["ReceiveRSVPNotifications"] "true, false"값을 얻습니다. 렌더링 된 HTML을 보면 다음을 볼 수 있습니다. <input id="ReceiveRSVPNotifications" name="ReceiveRSVPNotifications" …

14
ASP.NET MVC의 EditorFor ()에 대한 HTML 특성
왜 HTML 속성을 전달할 수 EditorFor()없습니까? 예를 들어; <%= Html.EditorFor(model => model.Control.PeriodType, new { disabled = "disabled", readonly = "readonly" }) %> 메타 데이터를 사용하고 싶지 않습니다 업데이트 : 솔루션은보기에서 이것을 호출했습니다. <%=Html.EditorFor( model => model.Control.PeriodEndDate, new {Modifiable=model.Control.PeriodEndDateModifiable})%> 사용 ViewData["Modifiable"]나는 익명 객체에 전달 된 입력에 읽기 전용 및 / 또는 …

12
ASP.NET MVC 조건부 유효성 검사
데이터 주석을 사용하여 모델에서 조건부 유효성 검사를 수행하는 방법은 무엇입니까? 예를 들어 다음과 같은 모델 (개인 및 시니어)이 있다고 가정 해 보겠습니다. public class Person { [Required(ErrorMessage = "*")] public string Name { get; set; } public bool IsSenior { get; set; } public Senior Senior { get; set; } …

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

6
다른 컨트롤러에서 인덱스로 리디렉션하는 방법은 무엇입니까?
Index다른 컨트롤러에서보기 로 리디렉션하는 방법을 찾으려고 노력했습니다 . public ActionResult Index() { ApplicationController viewModel = new ApplicationController(); return RedirectToAction("Index", viewModel); } 이것이 바로 지금 시도한 것입니다. 이제 내가받은 코드에는 ActionLink필요한 페이지로 연결되는 링크가 Redirect있습니다. @Html.ActionLink("Bally Applications","../Application")
129 c#  asp.net-mvc 

18
값은 null 일 수 없습니다. 매개 변수 이름 : 소스
이것은 아마도 내가 오랫동안 해결하는 데 몇 시간을 보냈던 가장 큰 시간 낭비 문제 일 것입니다. var db = new hublisherEntities(); establishment_brands est = new establishment_brands(); est.brand_id = 1; est.establishment_id = 1; est.price = collection["price"]; est.size = collection["size"]; db.establishment_brands.Add(est); db.SaveChanges(); 이것은 나에게 오류를 준다 값은 null 일 수 없습니다. 매개 …

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