Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> CheckBox в GridView и Confirm Extender, какой нибудь Confirm для подтверждения 
V
    Опции темы
Edd
Дата 2.9.2008, 15:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 200
Регистрация: 23.3.2006

Репутация: нет
Всего: 1



В GridView есть следующий столбец:
Код

<asp:TemplateField HeaderText="Show">
     <ItemTemplate>
                <asp:CheckBox ID="chbShow" runat="server"... AutoPostBack="True" OnCheckedChanged="chbOrdered_CheckedChanged" />
      </ItemTemplate>
       <HeaderStyle HorizontalAlign="Center" />
       <ItemStyle HorizontalAlign="Center" />
</asp:TemplateField>


Есть ли какой нибудь контрол на подобии ConfirmButtonExtender только для CheckBox ?

Или придёться использовать следующий метод?
Код

System.Windows.Forms.DialogResult dr = System.Windows.Forms.MessageBox.Show("Sure?", "Pr", System.Windows.Forms.MessageBoxButtons.YesNo);
           if (dr == System.Windows.Forms.DialogResult.Yes)
{
....
}

PM MAIL   Вверх
Idsa
Дата 2.9.2008, 20:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2086
Регистрация: 5.12.2006
Где: Томск

Репутация: 15
Всего: 62



Цитата(Edd @  2.9.2008,  19:30 Найти цитируемый пост)
Или придёться использовать следующий метод?

Этим кодом точно не придется пользоваться: там используется пространство имен System.Windows.Forms.

Цитата(Edd @  2.9.2008,  19:30 Найти цитируемый пост)
Есть ли какой нибудь контрол на подобии ConfirmButtonExtender только для CheckBox ?

Можно попробовать повесить этот Extender на CheckBox. Может, и прокатит.


--------------------
Мой блог: alexidsa.blogspot.com
PM MAIL ICQ   Вверх
Edd
Дата 3.9.2008, 11:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 200
Регистрация: 23.3.2006

Репутация: нет
Всего: 1



Цитата

Этим кодом точно не придется пользоваться: там используется пространство имен System.Windows.Forms.

На данный момент пользуюсь, но MessageBox часто показывается за Browser-ом.
Цитата

Можно попробовать повесить этот Extender на CheckBox. Может, и прокатит. 

Пробовал, не прокатило.
PM MAIL   Вверх
Idsa
Дата 3.9.2008, 11:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2086
Регистрация: 5.12.2006
Где: Томск

Репутация: 15
Всего: 62



Цитата(Edd @  3.9.2008,  15:02 Найти цитируемый пост)
На данный момент пользуюсь, но MessageBox часто показывается за Browser-ом.

Эм... Честно говоря, не верится, что это вообще хоть как-то работает. В html yes/no диалоговое окно создается вызовом javascript метода confirm:
Код

if (!confirm('Are you sure?'))
 return;

А насчет extender'а вечером посмотрю.


--------------------
Мой блог: alexidsa.blogspot.com
PM MAIL ICQ   Вверх
Idsa
Дата 4.9.2008, 15:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2086
Регистрация: 5.12.2006
Где: Томск

Репутация: 15
Всего: 62



Действительно, ConfirmExtender с CheckBox'ом не работает. В качестве альтернативы могу предложить использовать ModalPopupExtension: только что проверил - с CheckBox'ом работает. Если же не гнаться за красотой, то вполне подойдет простой способ с вызовом метода confirm, который я приводил выше.


--------------------
Мой блог: alexidsa.blogspot.com
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Любитель
Mymik
mr.DUDA

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка под ASP.NET | Следующая тема »


 




[ Время генерации скрипта: 0.0426 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.