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

ASP.NET MVC 4는 웹 응용 프로그램을위한 ASP.NET Model-View-Controller 플랫폼의 네 번째 주요 버전입니다.

4
HttpClient 사용시 요청 / 응답 메시지 로깅
다음과 같은 POST를 수행하는 방법이 있습니다. var response = await client.PostAsJsonAsync(url, entity); if (response.IsSuccessStatusCode) { // read the response as strongly typed object return await response.Content.ReadAsAsync<T>(); } 내 질문은 엔티티 객체에서 게시 된 실제 JSON을 어떻게 얻을 수 있는지입니다. POSTED가 된 JSON을 기록하고 싶으므로 json을 직접 직렬화하지 않아도 좋을 것입니다.

5
ASP.NET MVC 4 응용 프로그램에서 세션을 사용하는 방법은 무엇입니까?
ASP.NET MVC를 처음 사용합니다. 이전에 PHP를 사용한 적이 있으며 세션을 만들고 현재 세션 변수를 기반으로 사용자 레코드를 선택하는 것이 쉬웠습니다. C # ASP.NET MVC 4 응용 프로그램에서 세션을 만들고 사용하는 방법을 보여줄 수있는 간단한 단계별 자습서를 인터넷의 모든 곳에서 살펴 보았습니다. 컨트롤러의 어느 곳에서나 액세스 할 수 있고 LINQ 쿼리에서 …

4
ASP.NET MVC 4의 디버그 모드에서 번들링 및 축소 사용
이것에 대한 다른 질문을 찾을 수 없다는 것을 믿을 수는 없지만 디버그 모드에서 번들링을 어떻게 활성화 합니까? 릴리스 모드에서 어떻게 활성화되는지 알고 있지만 디버그 모드에서는 번들링을 활성화하는 방법을 찾을 수 없습니다. 이것이 가능하거나 내가 뭔가를 놓치고 있습니까?

4
asp.net 웹 API 게시 작업에서 리디렉션
저는 ASP.NET 4.0 Web API를 처음 접했습니다. POST 작업이 끝날 때 다른 URL로 리디렉션 할 수 있습니까?Response.Redirect(url) 실제로 www.abcmvc.comWeb API를 통해 MVC 응용 프로그램에서 파일을 업로드합니다 (예 : 예 www.abcwebapi.com/upload). 다음 upload은 POST 작업입니다. Web API 업로드 컨트롤러의 게시 작업에 여러 부분으로 구성된 양식을 게시합니다. 업로드 후로 리디렉션하고 싶습니다 www.abcmvc.com. …

5
Insert 명령을 실행하고 Sql에 삽입 된 Id 반환
MVC 4에서 C #을 사용하여 SQL 테이블에 일부 값을 삽입하고 있습니다. 실제로 값을 삽입하고 마지막으로 삽입 된 레코드의 'ID'를 반환하고 싶습니다. 다음 코드를 사용합니다. public class MemberBasicData { public int Id { get; set; } public string Mem_NA { get; set; } public string Mem_Occ { get; set; } } …


4
@ Html.ActionLink MVC 4에서 컨트롤러로 매개 변수 전달
이 줄에서 : @Html.ActionLink("Reply", "BlogReplyCommentAdd", "Blog", new { blogPostId = blogPostId, replyblogPostmodel = Model, captchaValid = Model.AddNewComment.DisplayCaptcha }) blogPostId에서 다음과 같은 런타임 오류가 발생합니다. 매개 변수 사전에 'System.Web.Mvc.ActionResult BlogReplyCommentAdd (Int32, Nop.Web.Models.Blogs.BlogPostModel, Boolean)'메서드에 대해 nullable 형식이 아닌 'System.Int32'매개 변수 'blogPostId'에 대한 null 항목이 있습니다. 'Nop.Web.Controllers.BlogController'입니다. 선택적 매개 변수는 참조 유형이거나 널 …


4
"템플릿은 필드 액세스, 속성 액세스, 단일 차원 배열 인덱스 또는 단일 매개 변수 사용자 지정 인덱서 식에만 사용할 수 있습니다."오류
오류가 발생하는 이유 : 템플릿은 필드 액세스, 속성 액세스, 단일 차원 배열 인덱스 또는 단일 매개 변수 사용자 지정 인덱서 식에만 사용할 수 있습니다. 이 코드에서 : @model IEnumerable<ArtSchoolProject.Models.Trainer> @{ ViewBag.Title = "Index"; Layout = "~/Views/Shared/_PageLayout.cshtml"; } <h2>Index</h2> <p> @Html.ActionLink("Create New", "Create") </p> <ul class="trainers"> @foreach (var item in Model) …


9
도트 문자 '.' MVC Web API 2에서 api / people / STAFF.45287과 같은 요청
내가 작동하도록하려는 URL은 http://somedomain.com/api/people/staff.33311 스타일 중 하나입니다 (LAST.FM과 같은 사이트는 RESTFul 및 웹 페이지 URL에 모든 종류의 표시를 허용하는 것과 같습니다). 예를 들어 " http://www.last.fm/artist/psy'aviah "는 LAST.FM의 유효한 URL입니다.) 작동하는 시나리오는 다음과 같습니다.- http : //somedomain.com/api/people/-모든 사람을 반환합니다.- http ://somedomain.com/api/people/staff33311-도 작동하지만 내가 아닙니다. m 다음과 같이 URL에 "점"이 허용되기를 원합니다 …

6
“요청을 처리하는 동안 예외가 발생했습니다. 또한 사용자 지정 오류 페이지를 실행하는 동안 또 다른 예외가 발생했습니다…”
MVC 웹 사이트를 Azure 웹 역할로 게시하려고합니다. 로컬에서 실행하면 모든 것이 잘 작동합니다. 하지만 Azure에 게시하고 MVC 작업을 검색하면 다음 오류가 발생합니다. '/'응용 프로그램에 서버 오류가 있습니다. 런타임 오류 설명 : 요청을 처리하는 동안 예외가 발생했습니다. 또한 첫 번째 예외에 대한 사용자 지정 오류 페이지를 실행하는 동안 다른 예외가 발생했습니다. …

4
오류 : 요청 헤더 필드 Content-Type은 Access-Control-Allow-Headers에서 허용되지 않습니다.
vS2012를 사용하여 mvc4 웹 API 프로젝트를 만들었습니다. 다음 자습서를 사용하여 Cross-Origin 리소스 공유를 해결했습니다. "http://blogs.msdn.com/b/carlosfigueira/archive/2012/07/02/cors-support-in-asp-net-web-api- rc-version.aspx "입니다. 성공적으로 작동하고 있으며 클라이언트 측에서 서버로 데이터를 성공적으로 게시합니다. 그 후 프로젝트에서 Autherization을 구현하기 위해 다음 자습서를 사용하여 OAuth2를 구현했습니다. "http://community.codesmithtools.com/CodeSmith_Community/b/tdupont/archive/2011/03/18/oauth-2-0-for -mvc-two-legged-implementation.aspx ". 이것은 클라이언트 측에서 RequestToken을 얻는 데 도움이됩니다. 하지만 클라이언트 측에서 …

7
Razor MVC 모델 배열로 자바 스크립트 배열 채우기
내 모델의 배열로 JavaScript 배열을로드하려고합니다. 이것이 가능해야 할 것 같습니다. 아래 방법 중 어느 것도 작동하지 않습니다. JavaScript 루프를 생성하고 JavaScript 변수가있는 모델 배열을 통해 증가 할 수 없습니다. for(var j=0; j<255; j++) { jsArray = (@(Model.data[j]))); } Razor 루프를 만들 수 없습니다. JavaScript가 범위를 벗어났습니다. @foreach(var d in Model.data) …


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