한 번에 멀티 뷰에 대한 두 개의 활성 인덱스를 표시하는 것입니다 다른 2 개의보기에는 몇 가지 컨트롤이 있습니다. 이제 처음에는 그리드보기로보기를로드합니다. 사용자가 그리드보기에서 사용 가능한 라디오 버튼을 클릭하면 그리드보기와 함께 해당보기를 표시하려고합니다. 그러나 내 생각에 따라 우리는 한 번에 하나의 견해만을 보여줄 수 있습니다. 한 번에 다중 뷰의 2 뷰를 표시 할 수있는 가능성이 있습니다.이 가능 나는 내가 그리드 뷰를 배치해야합니다 좀보기가 하나 개의보기 3. 가정해야합니다</p> <pre><code>Activeviewindex=-1. </code></pre> <p>와 멀티 뷰와가 오전
1
A
답변
1
컨트롤을 <asp:Panel>
컨트롤 안에 배치하고 코드 숨김에 다른 패널을 조건에 따라 표시하거나 숨기는 것이 좋습니다. 그런 다음보기를 전환 할 때 이전에 표시 한 모든 패널을 수동으로 숨겨야한다는 경고와 함께 한 번에 두 개를 표시 할 수 있습니다.
바꾸기 당신의 MultiView
기존 :
<asp:MultiView ... >
<asp:View ID="View1" runat="server"> ... </asp:View>
<asp:View ID="View2" runat="server"> ... </asp:View>
<asp:View ID="View3" runat="server"> ... </asp:View>
</asp:MultiView>
Panel
의의 시리즈
:
<asp:Panel ID="View1" runat="server"> ... </asp:Panel>
<asp:Panel ID="View2" runat="server"> ... </asp:Panel>
<asp:Panel ID="View3" runat="server"> ... </asp:Panel>
그리고 쇼 또는 필요에 따라 숨길 수 :
// switch to Panel #3
protected void MyButton_Click(object sender, EventArgs e) {
View1.Visible = false;
View2.Visible = false;
View3.Visible = true;
}
2
는 두 개의보기를보기 시간은 MultiView
에서 불가능합니다. 대신 sep를 사용할 수 있습니다. @mellamokb에 언급 된대로 패널을 배치하십시오. 또한 살펴보기 this msdn link
관련 문제
- 1. 이 있습니까 <%와 <% =
- 2. 연산자 << : std :: cout << i << (i << 1);
- 3. Heredoc <<< 또는 <<?
- 4. <? php와 <?
- 5. 무엇을 | << 평균?
- 6. <MailDefinition>와 <%%> 자리
- 7. 연산자 오버로드 <<
- 8. 인쇄 관련 질문 <<<
- 9. <? 및 <? php
- 10. Asp.net : <% # 또는 <%
- 11. Tortoise svn <<<<를 파일에 추가 중!
- 12. << END_SCRIPT 동안 배쉬
- 13. 조작 << 상속
- 14. 연산자 << 과부하
- 15. PHP <<< OUT 및 OUT;
- 16. PHP <<<는 무슨 뜻입니까?
- 17. <<< CON in PHP 사용
- 18. 맞춤 << 방법
- 19. << - 상수는 무엇을합니까?
- 20. << 셀프 블록
- 21. <<는 파이썬에서 무엇을합니까?
- 22. preg_replace이다 내가</strong> '<strong>와</strong>'\ <strong>을 대체하기 위해 노력하고있어
- 23. 레일 3 데이터베이스 쿼리는</strong></em> 테이블과</strong></em> 테이블이 <em>태그 <strong></strong></em> 테이블을 통해 합류했다 <em><strong>태그 (레일 3)</p> 싶습니다 <p>검색하기 내가 <em><strong>게시물이 링크를
- 24. PHP에서 <? php 대신 <?
- 25. 0.0 <progress <0.03
- 26. MySQL의 COUNT - 여기 <p></p>이
- 27. 오버로드 된 연산자 <<
- 28. 목록 (<% 번호, <% = 등)
- 29. 내가 "< < < < < < < 변형"문자열없이 제 3에 두 개의 버퍼의 차이점을 결합 할 수있는 방법 원산지 정보
- 30. 숨기기 열 값 : 나는 그리드</p> <p>보기 레이아웃이 뷰를 만들려고하고, 내가 사용하고
뷰 내부에 패널을 사용했습니다. 그러나 나는 한 번에 2 뷰를로드 할 수 없다. – Dotnet
나는'Multiview'를'Panel' 컬렉션으로 대체하려고했습니다. – mellamokb
하지만 하나의보기에 대해 하나의 패널은보기에서 2 개의 패널을 사용하여 모두 표시합니다. – Dotnet