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

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


11
MVC에서 PDF를 브라우저로 반환하는 방법은 무엇입니까?
iTextSharp에 대한 데모 코드가 있습니다. Document document = new Document(); try { PdfWriter.GetInstance(document, new FileStream("Chap0101.pdf", FileMode.Create)); document.Open(); document.Add(new Paragraph("Hello World")); } catch (DocumentException de) { Console.Error.WriteLine(de.Message); } catch (IOException ioe) { Console.Error.WriteLine(ioe.Message); } document.Close(); 컨트롤러에서 pdf 문서를 브라우저로 반환하려면 어떻게해야합니까? 편집하다: 이 코드를 실행하면 Acrobat이 열리지 만 "파일이 손상되어 복구 …

14
WebAPI 삭제가 작동하지 않음-405 메서드가 허용되지 않음
사이트가 오늘 밤 라이브로 진행될 예정이므로 이에 대한 도움을 주셔서 감사합니다! Delete 메서드가있는 웹 API 컨트롤러가 있습니다. 이 메서드는 IIS Express (Windows 8)를 실행하는 로컬 컴퓨터에서 제대로 실행되지만 라이브 IIS 서버 (Windows Server 2008 R2)에 배포하자마자 작동이 중지되고 다음 오류 메시지가 표시됩니다. HTTP 오류 405.0-메서드가 허용되지 않음 유효하지 않은 메서드 …

2
ASP.NET Web API에서 HTML 반환
ASP.NET MVC Web API 컨트롤러에서 HTML을 반환하는 방법은 무엇입니까? 아래 코드를 시도했지만 Response.Write가 정의되지 않았기 때문에 컴파일 오류가 발생했습니다. public class MyController : ApiController { [HttpPost] public HttpResponseMessage Post() { Response.Write("<p>Test</p>"); return Request.CreateResponse(HttpStatusCode.OK); } }


8
엔드 포인트 라우팅을 사용하는 동안 'UseMvc'를 사용하여 MVC를 구성하는 것은 지원되지 않습니다.
Asp.Net 코어 2.2 프로젝트가있었습니다. 최근에 .net core 2.2에서 .net core 3.0 Preview 8로 버전을 변경했습니다.이 변경 후 다음 경고 메시지가 표시됩니다. 엔드 포인트 라우팅을 사용하는 동안 'UseMvc'를 사용하여 MVC를 구성하는 것은 지원되지 않습니다. 'UseMvc'를 계속 사용하려면 'ConfigureServices'에서 'MvcOptions.EnableEndpointRouting = false'를 설정하십시오. EnableEndpointRoutingfalse 로 설정 하면 문제를 해결할 수 있지만 문제를 …

12
MVC 5 액세스 클레임 신원 사용자 데이터
Entity Framework 5 Database First 접근 방식을 사용하여 MVC 5 웹 응용 프로그램을 개발 중 입니다. 내가 사용하고 OWIN을 사용자의 인증을 위해. 아래는 내 계정 컨트롤러 내의 로그인 방법을 보여줍니다. public ActionResult Login(LoginViewModel model, string returnUrl) { if (ModelState.IsValid) { var user = _AccountService.VerifyPassword(model.UserName, model.Password, false); if (user != null) …

5
jquery ajax와 함께 ASP.NET MVC 유효성 검사를 사용합니까?
다음과 같은 간단한 ASP.NET MVC 작업이 있습니다. public ActionResult Edit(EditPostViewModel data) { } 다음 EditPostViewModel과 같은 유효성 검사 속성이 있습니다. [Display(Name = "...", Description = "...")] [StringLength(100, MinimumLength = 3, ErrorMessage = "...")] [Required()] public string Title { get; set; } 보기에서 다음 도우미를 사용하고 있습니다. @Html.LabelFor(Model => Model.EditPostViewModel.Title, true) …

5
Entity Framework를 "워밍업"하는 방법은 무엇입니까? 언제“추위”가됩니까?
아니요, 두 번째 질문에 대한 답은 겨울이 아닙니다. 머리말: 최근에 Entity Framework에 대해 많은 연구를 해왔고 계속해서 신경 쓰이는 것은 쿼리가 워밍업되지 않았을 때의 성능, 이른바 콜드 쿼리입니다. 나는 통해 갔다 성능 고려 사항 엔티티 프레임 워크 5.0에 대한 기사. 저자들은 웜 쿼리 와 콜드 쿼리 의 개념 과 그 …

1
Resharper에게 메소드 매개 변수가 CSS 클래스를 포함하는 문자열임을 어떻게 알립니 까?
[css 클래스의 HTMLHelper 속성에 intellisense 사용] 이 HTMLhelper가 있습니다. public IHtmlString MyTextBoxFor<TModel, TProperty>( this HtmlHelper<TModel> html, Expression<Func<TModel, TProperty>> propertyExpression, string cssClass) { // ... } "cssClass"매개 변수의 값을 전달할 때 Resharper가 내 애플리케이션에 정의 된 CSS 클래스에 IntelliSense를 제공하기를 원합니다. Resharper가 인식하는 몇 가지 코드 주석 속성이 있지만 메서드 매개 …


15
ASP.NET MVC 3에서 특정 형식으로 DateTime을 렌더링하는 방법은 무엇입니까?
내 모델 클래스에 유형의 속성이있는 경우 DateTime어떻게 특정 형식으로 렌더링 할 수 ToLongDateString()있습니까 ( 예 : 반환 되는 형식) ? 나는 이것을 시도했다 ... @Html.DisplayFor(modelItem => item.MyDateTime.ToLongDateString()) ...식이 속성 또는 필드를 가리켜 야하기 때문에 예외가 발생합니다. 이... @{var val = item.MyDateTime.ToLongDateString(); Html.DisplayFor(modelItem => val); } ... 예외가 발생하지 않지만 렌더링 …

6
ASP.NET MVC Ajax 오류 처리
jquery ajax가 작업을 호출 할 때 컨트롤러에서 throw되는 예외를 어떻게 처리합니까? 예를 들어, 디버그 모드에서 예외 메시지를 표시하거나 정상적인 오류 메시지 만 표시하는 ajax 호출 중에 모든 종류의 서버 예외에서 실행되는 전역 자바 스크립트 코드를 원합니다. 클라이언트 측에서는 ajax 오류에 대한 함수를 호출합니다. 서버 측에서 사용자 지정 작업 필터를 작성해야합니까?

7
asp.net mvc (분할 뷰 모델, 단일 모델)의 다단계 등록 프로세스 문제
나는이 여러 단계의 등록 절차 a로 백업, 도메인 층에서 단일 개체 속성에 정의 된 유효성 검사 규칙을 가지고. 도메인이 여러보기로 분할되고 게시 될 때 첫 번째보기에서 개체를 부분적으로 저장해야하는 경우 도메인 개체의 유효성을 검사하려면 어떻게해야합니까? 세션 사용에 대해 생각했는데 프로세스가 길고 데이터 양이 많아서 가능하지 않아 세션을 사용하고 싶지 않습니다. …
117 asp.net-mvc 

10
ASP.NET Core에서 npm을 사용하는 방법
npm을 사용하여 ASP.NET Core 애플리케이션에 필요한 jQuery, Bootstrap, Font Awesome 및 유사한 클라이언트 라이브러리를 관리하고 있습니다. 나를 위해 일한 접근 방식은 프로젝트에 package.json 파일을 추가하는 것으로 시작되었습니다. { "version": "1.0.0", "name": "myapp", "private": true, "devDependencies": { }, "dependencies": { "bootstrap": "^3.3.6", "font-awesome": "^4.6.1", "jquery": "^2.2.3" } } npm은 이러한 패키지를 …

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