Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
bypass
3 / 3 / 1
Регистрация: 13.12.2011
Сообщений: 89
1

GridView. Событие RowCommand

18.04.2013, 11:23. Просмотров 1001. Ответов 7
Метки нет (Все метки)

Есть GridView с привязкой данных
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<asp:GridView ID="GridView1" runat="server" Height="80px" Width="617px" AutoGenerateColumns="False" DataKeyNames="id_number" DataSourceID="SqlDataSource1" EnableModelValidation="True" AllowPaging="True" OnRowCommand="GridView1_RowCommand" OnSelectedIndexChanged="GridView1_SelectedIndexChanged">
                <Columns>
                    <asp:BoundField DataField="action1" HeaderText="action1" SortExpression="action1" />
                    <asp:BoundField DataField="method1" HeaderText="method1" SortExpression="method1" />
                    <asp:BoundField DataField="interval1" HeaderText="interval1" SortExpression="interval1" />
                    <asp:BoundField DataField="date_last_PM" HeaderText="date_last_PM" SortExpression="date_last_PM" DataFormatString="{0:d}" />
                    <asp:BoundField DataField="id_number" HeaderText="id_number" InsertVisible="False" ReadOnly="True" SortExpression="id_number" />
                    <asp:TemplateField>
                        <ItemTemplate>
                            <asp:Button ID="Button1" runat="server" Text="Button" CommandName="StatusClick" CommandArgument='<%# Eval("id_number") %>'/>
                        </ItemTemplate>
                    </asp:TemplateField>
                </Columns>
            </asp:GridView>
Фото в приложении
Я хочу по щелчку по кнопке сделать обработчик.
C#
1
2
3
4
5
6
7
  protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        if (e.CommandName == "StatusClick")
        {
            //что-то обработать
        }
    }
Беру пример с книги, но ничего не выходит. Что я не так делаю, подскажите
0
Миниатюры
GridView. Событие RowCommand  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.04.2013, 11:23
Ответы с готовыми решениями:

Событие RowCommand не вызывается при удалении ранее удалённой строки из GridView
Уважаемые форумчане! Недавно начал писать на ASP.NET, имея богатый опыт работы на C#, и...

GridView. индекс строки в RowCommand.
есть вопрос следующего характера... на страничке лежит GridView для которого я формирую DataTable с...

GridView. Отследить событие onclick
Подскажите пожалуйста следующий момент: на странице есть GridView control. Каким образом можно...

updatepanel gridview событие RowDeleting не работает
Здравствуйте, борюсь уже второй день ни как не магу победить проблему. Необходимо добиться того,...

Событие Click не срабатывает у контрола LinkButton в GridView
привет всем! тут такая проблема! у меня есть gridview, несколько полей для отображения данных, и...

7
bypass
3 / 3 / 1
Регистрация: 13.12.2011
Сообщений: 89
18.04.2013, 16:43  [ТС] 2
Может надо как-то обработать IsPostBack в методе Page_Load???

Добавлено через 4 часа 32 минуты
тема еще актуальна. весь интернет облазил. так ничего и не нашел
0
skynick99
116 / 116 / 30
Регистрация: 06.12.2012
Сообщений: 254
19.04.2013, 14:24 3
HTML5
1
2
3
4
5
<asp:Button ID="bt_test" Text="Hello" 
                                CommandName="Gogo" 
                                CommandArgument="Gogo2" 
                                runat="server" 
                                oncommand="bt_test_Command1" />
- заменить или подредактировать 11 строку.

C#
1
2
3
4
5
6
 protected void bt_test_Command1(object sender, CommandEventArgs e)
    {
        if (e.CommandName == "Gogo")
        {
            int gg = 32;
        }
добавить событие в code.
0
bypass
3 / 3 / 1
Регистрация: 13.12.2011
Сообщений: 89
19.04.2013, 14:40  [ТС] 4
у меня происходит обновление страницы. событие никакое не наступает
0
skynick99
116 / 116 / 30
Регистрация: 06.12.2012
Сообщений: 254
19.04.2013, 15:15 5
проверено лично мною 2 раза!!! добавить кнопке обработчик OnCommand и в код... что не понятно.. ?*?
0
bypass
3 / 3 / 1
Регистрация: 13.12.2011
Сообщений: 89
19.04.2013, 15:21  [ТС] 6
я это и сделал, результата нет
0
skynick99
116 / 116 / 30
Регистрация: 06.12.2012
Сообщений: 254
19.04.2013, 15:32 7
тогда успехов Вам..
0
KOPOJI
22.04.2013, 16:21     GridView. Событие RowCommand
  #8
 Комментарий модератора 
Кросспостинг http://www.cyberforum.ru/order-program/thread842293.html.
Тема закрыта.
0
22.04.2013, 16:21
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.04.2013, 16:21
Привет! Вот еще темы с ответами:

Как разворачивать поле у GridView (вложенный gridview)
Мне нужно выводить в GridView часть данных одной таблице, а оставшуюся часть данных прятать в полях...

Значение из одной ячейки gridView на одной странице добавить в gridView на другой
Нужно значение из одной ячейки gridView на одной странице добавить в gridView на другой.. (через...

Не срабатывает событие нажатия на ImageButton в Gridview
Пример с офф сайта брала, почему то не работает import android.content.Intent; import...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Закрытая тема Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru