2009-10-19 5 views
2

hie guys.Передача значений из одного Usercontrol в другой UserControl!

У меня есть ParentPage, который содержит 4 пользовательских элемента управления, и у меня есть раскрывающийся список пользователей на каждом элементе управления. всякий раз, когда я меняю выбранный индекс .. все пользовательские элементы управления должны заполняться в соответствии с выбранным значением пользователя. Может ли кто-нибудь любезно рассказать мне, как передать значения в другой пользовательский контроль в то же время ... Спасибо !!!!!

ответ

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

при условии, что вы проводки обратно каждый раз? Если вам нужно сделать это на клиенте, посмотрите на javascript-библиотеку jQuery. –

+0

Что JQuery связано с передачей переменных? Если это все, что вы собираетесь положить JQuery, то лучше использовать простой Javascript. –

+0

Использование jQuery - это всего лишь предположение о хорошей библиотеке javascript, которая значительно упрощает реализацию JavaScript-скрипта, гарантируя простой javascript. –

Смежные вопросы