2009-10-19 9 views
2

히피족.하나의 UserControl에서 다른 UserControl으로 값 전달하기!

4 개의 사용자 컨트롤이 포함 된 ParentPage가 있고 각 컨트롤에 사용자 드롭 다운이 있습니다. 내가 선택한 인덱스를 변경할 때마다 .. 모든 사용자 정의 컨트롤은 사용자의 선택된 값에 따라 채워 져야합니다. 아무도 친절하게 말해 줄 수 .. 동시에 다른 usercontrol 값을 전달하는 방법 ... 감사합니다 !!!!!

답변

3

공통 속성을 사용하여 UserControl 기본 클래스를 만들 수 있습니다. 속성은 각각에 공통적 인 세션 변수를 래핑해야합니다.

예 :

public string Text 
     { 
      get 
      { 
       if (Session["UserControlText"] == null || Session["UserControlText"].ToString().Trim() == String.Empty) 
       { 
        Session["UserControlText"] = String.Empty; 
       } 

       return Session["UserControlText"].ToString().Trim(); 
      } 
      set 
      { 
       Session["UserControlText"] = value; 
      } 
     } 
+0

할 때마다 다시 게시하는 가정? 클라이언트에서이 작업을 수행해야하는 경우 jQuery Javascript 라이브러리를 살펴보십시오. –

+0

JQuery는 변수를 전달하는 것과 관련이 있습니까? 이것이 모두 사용된다면 JQuery를 사용하여 간단한 자바 스크립트를 사용하는 것이 좋습니다. –

+0

jQuery를 사용하면 크로스 플랫폼 자바 스크립트를 훨씬 쉽게 구현할 수있게 해주는 좋은 자바 스크립트 라이브러리에 대한 제안 일뿐입니다. 확실히 간단한 자바 스크립트를 사용할 수 있습니다. –

관련 문제