Member 12506675 Ответов: 1

Можем ли мы использовать кнопку в представлении datagride в asp.net. И если да, то что это за код?


я просто дважды щелкаю по нему, и для меня создается функция, а затем я пишу код для этой функции. Но здесь, когда я дважды нажимаю на gridview или его кнопки, для меня создается только функция GridView1_SelectedIndexChanged, и код внутри не работает
....
это мой исходный код:

<asp:BoundField DataField="daysofweek" HeaderText="daysofweek" />
<asp:BoundField DataField="timing" HeaderText="timing" />
<asp:BoundField DataField="fees" HeaderText="fees" />
    <asp:TemplateField>
        <ItemTemplate>
            <asp:Button ID="Buttonid" runat="server" CommandName="Consult now" Text="Consult now" ></asp:Button>    
        </ItemTemplate>
 </asp:TemplateField>


Что я уже пробовал:

охраняемых недействительными GridView2_SelectedIndexChanged(объект отправителя, EventArgs в электронной)
{

}

1 Ответов

Рейтинг:
9

Zafar Sultan

Извините, но мы не можем предоставить вам код, так как именно вы должны его написать. Мы здесь, чтобы помочь вам с вашими проблемами. Если вы где-то застряли, мы будем рады вам помочь, но для этого вам придется помочь нам, предоставив необходимые блоки кода и другую соответствующую информацию. Теперь, подходя к вашей точке зрения, Gridview имеет много событий. Видеть События GridView[^]. Насколько я понимаю, вы хотите запустить событие при нажатии кнопки внутри строки. Для этого вы можете проверить Событие RowCommand[^]

Надеюсь, это поможет.


Member 12506675

Мне нужна самая большая отметка среди задач 1 и 2, и она тоже показывает отметку на бумаге. Код в моей руке показан ниже: