2014-01-30 2 views
-2

asp.net 프로젝트에서 하나의 컨트롤을 다른 컨트롤 위에 놓고 정렬되지 않은 목록에서 선택된 목록 항목에 따라 true \ false로 표시하려고합니다. 정렬되지 않은 목록에서 어떤 목록 항목이 선택되는지, 그리고 Windows 양식에서 쉽게 수행 할 수있는 것과 같은 다른 컨트롤을 배치하는 방법을 알고 싶습니다. 정렬되지 않은 목록 코드는 다음과 같습니다하나의 컨트롤을 다른 컨트롤에 표시하는 방법

 <ul id="nav" > 
      <li class="srvlist"><a href="Default.aspx">Dashboard</a> 
       <div class="sub1"> 
       <ul id="inner_nav"> 
        <div class="arrow1"></div> 
        <li><a href="#">Recent</a></li> 
        <li><a href="#">All</a></li> 
       </ul> 
       </div> 
      </li> 
      <li class="srvlist"><a href="#">Statistics</a> 
       <div class="sub1"> 
       <ul id="inner_nav"> 
        <div class="arrow1"></div> 
        <li><a href="#">Opens</a></li> 
        <li><a href="#">Clicks</a></li>       
        <li><a href="#">Bounces</a></li> 
        <li><a href="#">Spams</a></li>       
        <li><a href="#">Unsubscribe</a></li> 
        <li><a href="#">Blocks</a></li> 
        <li><a href="#">Invalid Ids</a></li> 
       </ul> 
       </div> 
      </li> 
      <li><a href="#">Graph</a></li>     
      <li><a href="#">Compose</a></li> 
     </ul> 
+0

무엇이 잘못 되었습니까? 너 이걸로 봤어? 당신에게 코드를 공유하십시오. –

+0

내가 봤 거든 .. 내가 CSS를 사용하여 할 것이라고 말했다,하지만 어떻게? – Ami

+0

좋아요, 코드를 공유해야합니다 –

답변

0

측면 모두에 의해 제어 측면을 유지, 눈에 보이지 않는 컨트롤은 자동으로 볼 수 하나 그 장소를 발표 할 예정이다.

+0

나는 완벽하게 작동하지 않을 것이라고 생각합니다. – Ami

+0

왜 그렇게 생각하니? 그냥 2 줄 쓰기 및 varify, 내가 자주 해냈어 – SMI

0

두 개의 부서를 만들고 각 부서에 통제를 두십시오!
this fiddle example에는 position:absolute;을 사용하여 두 부분을 겹치는 방법을 볼 수 있습니다.
코드 숨김에서 yourDivID.Visible = true/false;과 같은 각 부분의 가시성을 변경할 수 있습니다!

또한 귀하의 요구 사항에 UserControl을 사용할 것을 제안합니다!
두 개의 UserControl을 만들어야하며이 UserControlContent 에 동적으로 바인딩 할 수 있습니다!

+0

Zey .. 고맙다. 내가 겹치게 만들 수는있어. 어떻게 보이지 않게 다른 보이지 않게 할 수 있을까? – Ami

+0

고마워요. 제이 .. 알았어. .. 목록에있는 항목이 unorderes 목록에서 선택되면 도와 주시겠습니까? – Ami

+0

나는 당신이 말한 것을 얻지 못한다! 좀 더 자세하게 말해 줄 수 있어요? – zey

관련 문제