사용자 정의 컨트롤 (ASCX)을 만들고 사용자를 사용하는 상위 페이지에서 설정할 수있는 Asp.Net 응용 프로그램과 마찬가지로 사용자 정의 컨트롤에 대한 속성을 선언 할 수 있습니까? 컨트롤, MVC의 부분 뷰에서도 동일한 작업을 수행 할 수 있습니까? 유효성 검사 (사용/사용 안 함) 속성, 플래그 (timepicker 또는 datepicker로 표시) 및 기타 여러 가지 사용자 지정 가능한 속성이있는 MVC의 날짜 선택기에 대한 부분 뷰를 만들려고합니다. 이 부분보기는 같은 페이지의 다른 위치에서 사용하십시오.MVC3 부분 뷰의 속성을 만들고 설정할 수 있습니까?
2
A
답변
1
당신은
당신은 컨트롤러 액션을 호출하고 여기에 매개 변수를 전달할 수 있습니다() RenderAction를 사용할 수 있습니다. 컨트롤러 액션은
public ActionResult DatePicker(bool DoSomething)
{
ViewBag.Something = DoSomething;
return PartialView("DatePicker");
}
(모델하거나 ViewBag 값 포함) PartialView을 반환하고이
@Html.RenderAction("DatePicker", "ControllerName", new {DoSomething = true})
0
템플릿 편집기를 살펴보십시오. 이 샘플은 DateTimePicker입니다.
모델의 데이터와 관련하여 추가 작업을 수행하기 위해 partialView에 모델을 전달할 수 있습니다.
0
가
부분이public class DatePickerParam{
public boolean isEnabled{get;set;}
//... some other properties
}
전화와 같은 클래스 DatePickerParam
만들기 전화
<%=Html.Partial("~/Views/Shared/MyDatePicker.ascx",new DatePickerParam(){ isEnabled=true})%>
그것은 당신을 work.THANK해야 같아요, 감사를 0
당신의 부분보기 모델 클래스는 DatePickerParam
+0
나는 이것도 작동 할 것 같아요. – daisy
관련 문제
- 1. HubTile Source 속성을 GIF로 설정할 수 있습니까?
- 2. 부분 MVC3
- 3. CTFramesetterSuggestFrameSizeWithConstraints : 어떤 속성을 설정할 수 있습니까?
- 4. 리플렉션을 통해 전용 속성을 설정할 수 있습니까?
- 5. MooTools에서 글로벌 fx 속성을 설정할 수 있습니까?
- 6. 어떻게 Viewstate의 속성을 설정할 수 있습니까?
- 7. 어떻게 avalonedit에서 CharacterCasing 속성을 설정할 수 있습니까?
- 8. Moq를 사용하여 세터없이 속성을 설정할 수 있습니까?
- 9. xaml에서 요소 속성을 설정할 수 있습니까?
- 10. 요소 컬렉션에 선언적으로 속성을 설정할 수 있습니까?
- 11. 런타임에 StructLayout의 size 속성을 설정할 수 있습니까?
- 12. xmlserializer - 어떤 속성을 설정할 수 있습니까?
- 13. web.config에서 캐싱 속성을 설정할 수 있습니까?
- 14. 컨벤션 AutoMapper 속성을 설정할 수 있습니까
- 15. Page.IsPostback 속성을 강제로 false로 설정할 수 있습니까?
- 16. 속성 이름으로 속성을 설정할 수 있습니까?
- 17. UIView 하위 클래스에서 태그 속성을 설정할 수 있습니까?
- 18. 클래스의 속성을 설정할 수 없음
- 19. 모델 속성을 기반으로 Backbone.js 뷰의 className을 어떻게 동적으로 설정할 수 있습니까?
- 20. 부분 뷰의 뷰 기본 유형을 동적으로 설정합니까?
- 21. 속성의 속성을 설정할 수 없습니다.
- 22. 부분 뷰에서 MVC3 렌더링 스크립트
- 23. SignalR - 여러 부분 뷰의 연결?
- 24. MVC3 jQuery를 부분 검증
- 25. MVC3 부분 뷰 위치
- 26. 우리는 XML로 설정할 수있는 스타일 속성을 설정할 수 없습니까?
- 27. MVC3 기본 컨트롤러에서 ViewResults의 기본 레이아웃을 설정할 수 있습니까?
- 28. JTextArea에서 부분 텍스트 색을 어떻게 설정할 수 있습니까?
- 29. 어디에서 HttpContext.User를 설정할 수 있습니까?
- 30. 부분 뷰가있는 창 채우기 MVC3
오, 나는 이것을 시도하고 당신이 알려주세요 !!!! – daisy