我有點失落。如何在GridView ItemTemplate中爲ImageButton添加更新命令?
我有一個GridView與ItemTemplate。我試圖批准並拒絕使用ImageButton的預訂,但我不知道在哪裏以及如何將sql命令更新爲預訂狀態。
我需要提示來繼續我的編碼。
這裏是我的接受和拒絕的ImageButton ItemTemplate:它
<asp:TemplateField HeaderText="Action">
<ItemTemplate>
<asp:ImageButton runat="server" ID="acceptBooking"
ImageUrl="~/images/accept.png"
OnClientClick="if (!window.confirm('Are you sure you want to accept this booking?')) return false;" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Action">
<ItemTemplate>
<asp:ImageButton runat="server" ID="rejectBooking"
ImageUrl="~/images/reject.png"
OnClientClick="if (!window.confirm('Are you sure you want to reject this booking?')) return false;" />
</ItemTemplate>
</asp:TemplateField>
我的SqlDataSource:
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString1 %>"
SelectCommand="SELECT [bookingScheduleID], [eventTitle], [week1], [week2], [week3], [week4], [week5], [week6], [week7], [week8], [exhibitorname], [boothAlias], [category], [status], [dateBook],[custNo] FROM [bookingschedule]"
>
</asp:SqlDataSource>
我想從表更新場[狀態] [bookingschedule]
我的界面:
這是asp.net,而不是asp-classic –
也許clientclick會調用一個js函數,如果真的情況下調用sqlupdate cuz如果你把那裏的服務器onclick它會click'em – bresleveloper