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

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

6
WebAPI 또는 MVC를 사용하여 ASP.NET에서 JSON 반환
클라이언트 스크립트가 많은 ASP.NET MVC 응용 프로그램을 작성 중입니다 .JSON과 jQuery를 사용하여 DOM을 조작합니다. 내 이해는 Web API Controller 와 MVC Controller 가 JSON을 반환 할 수 있다는 것입니다. 내 시나리오가 주어지면 Web API Controller 또는 MVC Controller를 사용해야 합니까?

16
특정 상황에서 필수 유효성 검사 속성 비활성화
특정 컨트롤러 작업에서 필수 유효성 검사 특성을 비활성화 할 수 있는지 궁금합니다. 편집 양식 중 하나에서 사용자가 이전에 이미 지정한 필드의 값을 입력하지 않아도되기 때문에 이것이 궁금합니다. 그러나 값을 입력 할 때 값을 해시하는 등의 특수 논리를 사용하여 모델을 업데이트하는 논리를 구현합니다. 이 문제를 해결하는 방법에 대한 의견이 있으십니까? 편집 …

9
길이가 긴 요청을 허용하도록 web.config를 구성하는 방법
textarea 요소의 값에서 파일 클라이언트 측을 만들고 싶은 사이트를 만들고 있습니다. 이 작업을 수행하는 코드가 있지만이 오류가 발생합니다. HTTP 오류 404.15-찾을 수 없음 요청 필터링 모듈이 쿼리 문자열이 너무 긴 요청을 거부하도록 구성되었습니다. 어떤 크기의 요청도 처리 할 수 ​​있도록이를 재정의하는 방법이 있습니까? 그렇지 않은 경우, 파일 시스템 / active …

2
ASP.NET MVC의 4 가지 파일 결과의 차이점
ASP.NET에는 네 가지 유형의 파일 결과가 있습니다. FileContentResult : 이진 파일의 내용을 응답으로 보냅니다. FilePathResult : 파일의 내용을 응답으로 보냅니다. FileResult : 응답에 쓸 이진 출력을 반환합니다. FileStreamResult : Stream 인스턴스를 사용하여 이진 콘텐츠를 응답으로 보냅니다. 이러한 설명은 MSDN에서 가져 왔으며 FileStreamResult를 제외하고 처음 세 개의 사운드는 동일합니다. 그렇다면 차이점은 …

11
ASP.Net Web API GET에 여러 매개 변수를 어떻게 전달해야합니까?
.Net MVC4 웹 API를 사용하여 RESTful API를 (희망적으로) 구현하고 있습니다. 시스템에 몇 가지 매개 변수를 전달하고 몇 가지 작업을 수행 한 다음 개체 목록을 결과로 반환해야합니다. 특히 나는 두 날짜를 지나서 그들 사이에있는 레코드를 반환합니다. 또한 후속 호출이 시스템에서 재 처리되지 않도록 반환 된 레코드를 추적하고 있습니다. 몇 가지 접근 …

4
이중 이스케이프가 위험합니까?
/ search / <searchterm>을 통해 물건을 검색 할 수있는 경로가있는 ASP.NET MVC 응용 프로그램이 있습니다. "search / abc"를 제공하면 잘 작동하지만 "/ search / a + b + c"(올바로 URL 인코딩)를 제공하면 IIS7은 HTTP 오류 404.11로 요청을 거부합니다 ( 요청 필터링 모듈은 이중 이스케이프 시퀀스가 ​​포함 된 요청 ). 우선, …
136 c#  asp.net-mvc  iis-7 

5
ASP.NET :이 메서드는 응용 프로그램의 사전 시작 초기화 단계에서 호출 할 수 없습니다
IIS 6.0에서 ASP.NET MVC 3 사이트를 실행하려고합니다. 현재 서버에서 페이지를 요청하면 다음 오류가 발생합니다. 파서 오류 메시지 : 응용 프로그램의 사전 시작 초기화 단계에서는이 메서드를 호출 할 수 없습니다. 이 줄에 : <add name="MyMembershipProvider" type="NS.MyMembershipProvider" connectionStringName="MyDatabase" applicationName="/MySite"/> 완전히 혼란스러워 6.0과 7.0의 차이점은 물론 ASP.NET 응용 프로그램 수명주기에 대한 단서가 많지 …

21
같은 키를 가진 아이템이 이미 추가되었습니다
양식을 제출할 때마다이 오류가 발생하며이 때문에 조치 메소드가 호출되지 않습니다. 같은 키를 가진 아이템이 이미 추가되었습니다. 예외 정보 : [ArgumentException : 동일한 키를 가진 항목이 이미 추가되었습니다.] System.ThrowHelper.ThrowArgumentException (ExceptionResource resource) +52 System.Collections.Generic.Dictionary`2.Insert (TKey 키, TValue 값, 부울 추가) +9382923 시스템 .Linq.Enumerable.ToDictionary (IEnumerable`1 소스, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 비교기) +252 …
135 asp.net-mvc 

4
MVC 5 프로젝트와 Web Api 프로젝트의 차이점
ASP.NET MVC 및 Web API를 처음 사용 하고 기본 사항을 얻으려고합니다. AFAIK에는 VS 2013에 이름이 MVC, Web API및 인 프로젝트 템플릿이 Both of them together있습니다. 튜토리얼을 살펴본 결과 웹 API 템플릿과 함께 MVC 만 사용하여 API를 만들 수 있다는 것을 알게되었습니다. 그렇다면 아키텍처 와 사용 에 따른 차이점은 무엇입니까 ?

7
Visual Studio 2015에서 작동하지 않는 C # 6.0 기능
C # 6.0으로 Visual Studio 2015를 테스트하고 있지만 언어 기능이 작동하지 않습니다. MVC 웹 응용 프로그램에서 다음 코드는 컴파일됩니다. if (!string.IsNullOrWhiteSpace(Model.Profile?.TypeName)) { // More logic here... } 그러나 디버그 및 IIS Express를 통해 응용 프로그램을 실행하면 다음 오류가 발생합니다. CS1525 : 유효하지 않은 표현 용어 '.' 이 기능들을 어떻게 활성화합니까?

5
ASP.NET MVC 모호한 작업 방법
충돌하는 두 가지 조치 방법이 있습니다. 기본적으로 항목 ID 또는 항목 이름과 상위 항목에 따라 두 가지 경로를 사용하여 동일한 뷰를 얻을 수 있기를 원합니다 (항목은 다른 상위에서 동일한 이름을 가질 수 있음). 검색어를 사용하여 목록을 필터링 할 수 있습니다. 예를 들어 ... Items/{action}/ParentName/ItemName Items/{action}/1234-4321-1234-4321 여기 내 행동 방법이 있습니다 …

9
웹 API 넣기 요청이 Http 405 메소드 허용되지 않음 오류를 생성 함
다음 PUT은 내 웹 API 에서 메소드에 대한 호출입니다. 메소드의 세 번째 줄입니다 (ASP.NET MVC 프론트 엔드에서 웹 API를 호출합니다). client.BaseAddress입니다 http://localhost/CallCOPAPI/. 여기 있습니다 contactUri: 여기 있습니다 contactUri.PathAndQuery: 마지막으로 405 응답입니다. 내 웹 API 프로젝트의 WebApi.config는 다음과 같습니다. public static void Register(HttpConfiguration config) { config.Routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/{controller}/{id}", defaults: …

4
Windows 인증을 사용하는 연결 문자열
웹 사이트를 만들고 있지만 데이터베이스에서 Windows 인증을 사용합니다. 나는 당신이 SQL 인증을 위해 이것을 사용한다는 것을 알고 있습니다. <connectionStrings> <add name="NorthwindContex" connectionString="data source=localhost; initial catalog=northwind;persist security info=True; user id=sa;password=P@ssw0rd" providerName="System.Data.SqlClient" /> </connectionStrings> Windows 인증에서 작동하도록 이것을 어떻게 수정합니까?

8
ASP.NET MVC 예 / 아니요 바운드 모델 MVC가있는 라디오 버튼
누구든지 예 / 아니요 라디오 버튼을 ASP.NET MVC에서 강력한 형식의 모델의 부울 속성에 바인딩하는 방법을 알고 있습니다. 모델 public class MyClass { public bool Blah { get; set; } } 전망 <%@ Page Title="blah" Inherits="MyClass"%> <dd> <%= Html.RadioButton("blah", Model.blah) %> Yes <%= Html.RadioButton("blah", Model.blah) %> No </dd> 감사 해결책: 지시에 …

9
Visual Studio 2017-Node.JS 서버 프로세스-해제 하시겠습니까?
Visual Studio 2017에서 ASP.NET 앱을 작업 중이며 1.3GB에서 1.8GB의 메모리에서 실행되는 Node.JS : Server-side Javascript 프로세스에 주목하고 있습니다. 내 IIS 작업자 프로세스는 VS 2015의 정상적인 크기입니다. 내 앱에는 Node.JS 라이브러리가 포함되어 있지 않습니다. 이 Node.JS : 서버 측 Javascript 프로세스를 끄는 방법을 알 수 없습니다. 내가 쓸모없는 것을 위해 너무 …

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