개별 프로젝트의 영역을 사용하여 간단한 proof-of-concept ASP.NET MVC 4 웹 사이트를 만들려고했습니다. 자습서를 다음과 같이 시도했습니다. http://bob.archer.net/content/aspnet-mvc3-areas-separate-projects (응용 프로그램이 가상 디렉터리에서 작동하지 않습니다 ... 저는 IIS를 사용
MVC3 웹 사이트를 만들려고합니다. 최소한 두 개의 영역이 필요하지만 각 영역마다 다른 URL이 필요합니다. 이처럼 : domain.com/ 간다 admin.domain.com/는 anotherSite.com/가/지역/포털로 이동/지역/관리로 이동/ 에 몇 가지 조사를 수행 한 후 나는 다음과 같이 HostNameContraint를 사용할 수 Lucero
MVC2에서 MVC4로 곧바로 들어가서 Razor와 그 밖의 모든 것을 한꺼번에 배우면서 조금 더 따라 잡았습니다. 이 새 응용 프로그램에서 관리자 영역을 사용하고 있으며 관리자 영역의 컨트롤러로 갔을 때 레이아웃이없는 것으로 나타났습니다. _Layout.cshtml을 영역의 공유보기 폴더에 복사하려고 시도했지만 여전히 레이아웃이없는 상태로 렌더링됩니다.
현재 사용자가 환경 설정을 기반으로 테마와 레이아웃을 선택할 수있는 솔루션을 찾고 있습니다. 노란색과 초록색 테마를 제공하는 웹 사이트가 있다고 가정 해 보겠습니다. 두 가지 레이아웃 : 두 개의 열과 세 개의 열 레이아웃 및 일부 부분보기는 다르게 구성되고 다른 기능적 측면을 갖습니다. 가장 좋은 방법은 영역을 사용하는 것이지만 URL 구조가 전혀 변경되
다음 코드를 사용하여 주 뷰 폴더에 _ViewStart.cshtml이 있습니다. 내가 관리자 영역으로 갈 때 내 관리 영역의보기 폴더에서 @{
Layout = "~/Views/Shared/_Layout.cshtml";
}
는 내가 코드의 두 줄에 중단 점을 넣어 @{
Layout = Request.IsAjaxRequest() ? nu
사용자에게 친숙한 URL을 제공하고 싶습니다. 원하는 지역을 입력하고 사이트를 입력 할 때마다 사이트가 기본 컨트롤러/동작으로 전달되지만 실제 하드를 보내고 있습니다. 그것을하는 방법을 알아내는 시간. 예 : 사람의 유형 http://mySite.com/System 및 라우팅 엔진이 전체 기본 URL http://mySite.com/System/Auth/S
마틴 데빌러의 tutorial을 사용하여 MVC4의 웹 API를 영역과 함께 사용하고 있습니다. 나는 정확히 지침을 따랐습니다 생각하지만, 액세스 할 때 GetControllerType는 다음과 같은 예외가 발생합니다 "에 http : // localhost를/API/사용자" Value cannot be null. Parameter name: control
WebApi에 긴 배열을 게시하는 방법을 누군가가 도와 줄 수 있습니까? 내가 HttpClient에서 PostAsync를 사용해야한다고 생각하지만 HttpContent에 배열을 두는 방법을 모르겠습니다. 이것은 내 컨트롤러입니다. [HttpPost]
[Authorize]
public void UpdateBatchesToReadyToShip(long[]
MVC3 애플리케이션에서 작업하고 있습니다. 내 견해로는 앵커 링크에 @Html.ActionLink를 사용하고 있습니다. 모든 것이 잘 작동합니다. 하지만 이러한 링크는 현재 url의 매개 변수를 링크에 포함합니다. 내 현재 링크는 위의 링크에서 http://localhost:25466/Blog/Blog/shoes/2 실제로 내가 URL에 '2'를 포함하는
... [Authorize(Roles = "Administrator")]
public class MyDefaultController : Controller
{
// Controller code here
}
그러나 영역 안의 각 컨트롤러 클래스에 대해 [Authorize] 특성을 지정하지 않고 MVC3의 전체 영역에 대한 액세스를 제한하는