none
Как передать дату из элемента управления Календарь в другой элемент управления? RRS feed

  • Общие обсуждения

  • Добрый день,

    Процесс который должен быть:

    На вебстранице есть элемент управления "Календарь", нажимаем кнопку, на этой же странице, но в другом месте (тоже элемент управления который просто возвращает html код) должен появится список данных отфильтрованых по этой дате.

    Что пытался сделать: В время рендеринга календаря могу выложить текущую дату в виде div hidden, и предположил что ее можно будет передать в момент рендеренга второго элемента управления, но не нашел как это сделать.

    Код веб страницы:

    <form id="form" runat="server">
    <custom:ClassCalendar id="idCalendar" runat="server" OnClick="idCalendar_SelectionChanged" OnDayRender="CalendarDRender"></custom:ClassCalendar>
    <custom:ClassTextArea id="Links"  runat="server"></custom:ClassTextArea>
    </form>

    После рендеренга, для первого элемента управления, создается такой див:

    <div class='classDay' style='visibility:hidden' id='idDay' value='24.06.2010 0:00:00'></div>
    , с него я и пытался получить дату во втором элементе управления.

    Код второго элемента:

        public class ClassTextArea : System.Web.UI.WebControls.WebControl
        {
            protected override void Render(HtmlTextWriter output)
            {
          //Думаю что здесь можно поймать
      .......
      output.Write(sHTML);
            }

        }

    Подскажите как поймать дату во втором элементе управления, или что можно еще предпринять...

    Заранее благодарен.

     

     

    • Изменен тип I.Vorontsov 5 июля 2010 г. 4:56
    24 июня 2010 г. 9:08

Все ответы

  • Уважаемый пользователь!

     

    В вашей теме отсутствует активность в течение последних 5 дней. При отсутствии каких-либо действий в течение 2 последующих дней, тема будет переведена в разряд обсуждений. Вы можете возобновить дискуссию, просто оставив сообщение в данной теме.


    Для связи [Mail]
    2 июля 2010 г. 11:40