마스터 페이지에는 양식이 들어 있으며 내부에는 드롭 다운 목록이 포함되어 있습니다. 옵션을 선택하면 양식이 제출됩니다. 각 동작 방법에 대해 mvc 패턴을 유지하는 우아한 방법을 말씀하십시오. 드롭 다운 값을 선택할 수 있습니다.asp.net 마스터 페이지는 모든 작업에 대한 데이터를 전달합니다.
0
A
답변
0
페이지에 여러 개의 양식이있을 수 있으므로 문제가 될 것이라고 생각하지 않습니다. 마스터 페이지에 양식을 넣으십시오. {동작}과 {컨트롤러} 분명히 당신은 사용자가 드롭 다운 목록에서 무언가를 선택했을 때의 처리를 처리 할 컨트롤러이
Master.cshtml
@Html.BeginForm("{Action}", "{Controller}")
{
<select id="formList" name="formList">
// your options go here
</select>
<input type="submit" value="OK" />
}
@RenderBody
비슷 해요. 그리고 당신의 견해는 그것이 자신의 형태 일 것입니다.
SomeView.cshtml (POST 예 참조)
@{
Layout = "pathTo/Master.cshtml";
}
@Html.BeginForm()
{
// define your view
}
는 HTML이 두 개의 다른 작업에 게시 두 개의 서로 다른 형태의 렌더링 것이다.
0
다음 단계는 가능한 해결책 중 하나입니다.
- 당신이
- 이 값은 다음 링크를 예를 따라 이름으로 모든 행동에 그것을 사용하는 것보다 http://www.dotnetguy.co.uk/post/2010/03/07/aspnet-mvc-working-smart-with-cookies-custom-valueprovider
- 에 따라 제공 만들기 쿠키에 그 값을 저장해야한다는 변경할 때 당신은 마스터 페이지에서 드롭 다운을 위의 링크.
나를 위해 작동합니다.
관련 문제
- 1. Asp.net 마스터 페이지는 코드 뒤에서 동적으로 제어합니다.
- 2. ASP.NET MVC3 배포 - _layout 마스터 페이지는 IIS
- 3. File.ReadAllText 및 마스터 페이지는
- 4. 개미가 자바 작업에 모든 매개 변수를 전달합니다.
- 5. 마스터 페이지는 이동할 수 있습니까?
- 6. vb.net의 마스터 페이지는 2 페이지 프로세스 여야합니다.
- 7. Powershell이 시작 작업에 변수를 전달합니다.
- 8. ASP.NET MVC 모든 작업에 대한 경로를 지정하지 않는 방법
- 9. VB.NET은 양식간에 데이터를 전달합니다.
- 10. ASP.NET 웹 페이지는
- 11. 원격 asp.net 응용 프로그램에서의 작업에 대한 조언
- 12. 모든 작업에 대한보기가 필요합니까?
- 13. 이 페이지는 두 개의 서로 다른 마스터 페이지를 상속 할 수 없습니다 여러 마스터 페이지? (ASP.NET)
- 14. ASP.NET 페이지는 어떻게 작동합니까?
- 15. 상태 ASP.net 마스터 페이지
- 16. 셀러 리의 모든 작업에 대한 프로세스 포크
- 17. 모든 db 작업에 대한 네임 스페이스 설정
- 18. 모든 작업에 대한 레이크 커스텀 인수?
- 19. 사이트의 모든 작업에 대한 사용자의 시간 제한
- 20. django는 샐러리 작업에 지역 주민()을 전달합니다.
- 21. jruby jvm 인수를 레이크 작업에 전달합니다.
- 22. Google지도의 UIWebView에서 데이터를 전달합니다.
- 23. ASP.NET MVC : 다른 작업에 대한 링크 표시
- 24. 마스터 페이지에서 모든 ContentPlaceHolders 찾기 ASP.Net
- 25. codeigniter에서 컨트롤러의보기로 데이터를 전달합니다.
- 26. ASP.NET MVC 2에서 동일한 작업에 대한 다른보기 - 컨트롤러를 상속해야합니까?
- 27. ASP.Net MVC보기에 대한 마스터 페이지로 웹 양식 마스터 페이지 사용
- 28. 페이지간에 데이터를 올바르게 전달합니다.
- 29. 컨트롤러에서 컨트롤러로 데이터를 전달합니다.
- 30. 팝업에서 부모로 데이터를 전달합니다.