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

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

8
Entity Framework 마이그레이션의 필수 필드에 대한 기본값은 무엇입니까?
ASP.NET MVC 응용 프로그램[Required] 에서 내 모델 중 하나에 데이터 주석을 추가했습니다 . 마이그레이션을 만든 후 명령을 실행 하면 다음 오류가 발생합니다.Update-Database 'Director'열, 'MOVIES_cf7bad808fa94f89afa2e5dae1161e78.dbo.Movies'테이블에 NULL 값을 삽입 할 수 없습니다. 열은 널을 허용하지 않습니다. UPDATE가 실패합니다. 그 진술서는 만료되었습니다. 이는 Director열에 NULL이있는 일부 레코드 때문 입니다. 이러한 값을 일부 기본 …


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 유형을 객체로 암시 적으로 변환 할 수 없습니다. 컨트롤러 동작이 정상이라고 말할 수있는 …


5
Entity Framework가 항상 데이터베이스에서 업데이트 된 데이터를 가져 오도록 강제하는 방법은 무엇입니까?
내가 사용하고 EntityFramework.Extended의 일괄 업데이트를 수행하는 라이브러리를. 유일한 문제는 EF가 라이브러리에서 수행 한 일괄 업데이트를 추적하지 않는다는 것입니다. 따라서 DbContext다시 쿼리 하면 업데이트 된 항목이 반환되지 않습니다. AsNoTracking()쿼리하는 동안 메서드를 사용하면 추적이 비활성화되고 데이터베이스에서 새로운 데이터를 가져 오는 것으로 나타났습니다 . 그러나 EF는로 쿼리 된 엔터티를 추적하지 않기 때문에 AsNoTracking()쿼리 …


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

3
Moq 프레임 워크를 사용하여 ModelState.IsValid를 모의하는 방법은 무엇입니까?
다음 ModelState.IsValid과 같이 Employee를 만드는 컨트롤러 작업 메서드를 확인 하고 있습니다. [HttpPost] public virtual ActionResult Create(EmployeeForm employeeForm) { if (this.ModelState.IsValid) { IEmployee employee = this._uiFactoryInstance.Map(employeeForm); employee.Save(); } // Etc. } Moq Framework를 사용하여 단위 테스트 방법으로 모의하고 싶습니다. 나는 이것을 다음과 같이 조롱하려고했습니다. var modelState = new Mock<ModelStateDictionary>(); modelState.Setup(m => …

10
System.web.mvc 누락
지난주 보안 업데이트 이후 컴파일에 실패한 오래된 ASP.NET MVC 3 웹 응용 프로그램이 VS2010에서 빌드되었습니다. 문제는 System.Web.Mvc.dll에 대한 참조가 손상되었다는 것입니다. 보안 업데이트가 실행되지 않은 빌드 시스템에서 솔루션 파일을 열고 References-> System.Web.MVC에 대한 속성 대화 상자를 열면 괜찮아 보입니다. 경로는 C : \ Program Files \ Microsoft ASP.NET \ ASP.NET …
89 c#  asp.net  .net  asp.net-mvc 

11
새 ASP.NET MVC 5 프로젝트에서 NuGet 패키지 참조를 업데이트 한 후 JSON.NET과의 어셈블리 버전 충돌을 어떻게 해결할 수 있습니까?
VS 2013 (업데이트 1)에서 새 ASP.NET MVC 5 웹 프로젝트를 만든 다음 모든 NuGet 패키지를 업데이트했습니다. 프로젝트를 빌드 할 때 다음 경고가 표시됩니다. 경고 MSB3243 : "Newtonsoft.Json, 버전 = 6.0.0.0, Culture = neutral, PublicKeyToken = 30ad4fe6b2a6aeed"와 "Newtonsoft.Json, Version = 4.5.0.0, Culture = neutral, PublicKeyToken = 30ad4fe6b2a6aeed"간의 충돌을 해결할 방법이 없습니다. …

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

5
ASP.Net MVC가 다른보기로 리디렉션
컨트롤러에서 다른보기로 리디렉션 할 수 있습니까? 예를 들어 내 모든 컨트롤러는 특정 기준이 충족되지 않으면 다른보기로 리디렉션하려는 생성자가있는 사용자 지정 컨트롤러에서 상속됩니다. 이해가 되길 바랍니다.

5
ASP.NET MVC의 Json ()에서 소문자 속성 이름 강제 적용
다음 클래스가 주어지면 public class Result { public bool Success { get; set; } public string Message { get; set; } } 컨트롤러 작업에서이 중 하나를 반환합니다. return Json(new Result() { Success = true, Message = "test"}) 그러나 내 클라이언트 측 프레임 워크는 이러한 속성이 소문자 성공 및 메시지가 될 …
89 asp.net-mvc  json 

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