Home » Applications » Access » One click gridview record update

One click gridview record update

Here is how you can update record in a gridview with just a one click.

Code:

<asp:TemplateField HeaderText=”Active”>
<ItemTemplate>
<asp:CheckBox ID=”ActiveCheckBox” runat=”server” Checked='<%# Bind(“Active”) %>’ />
<asp:LinkButton ID=”UpdateButton” runat=”server” CausesValidation=”True” CommandName=”Update” Text=”Update” />
</ItemTemplate>
<HeaderStyle CssClass=”datagrid-th” />
</asp:TemplateField>

Access Data Source

<asp:AccessDataSource ID=”RepoMgt” runat=”server” DataFile=”/my_folder/mydb.mdb”
DeleteCommand=”DELETE FROM [MyCars] WHERE [ID] = ?”
InsertCommand=”INSERT INTO [MyCars] ([Active]) VALUES (?)”
SelectCommand=”SELECT * FROM [MyCars] ORDER BY [Make], [Model]”
UpdateCommand=”UPDATE [MyCars] SET [Active] = ? WHERE [ID] = ?” >

Update Parameters

<UpdateParameters>
<asp:Parameter Name=”Active” Type=”Boolean” />
<asp:Parameter Name=”ID” Type=”Int32″ />
</UpdateParameters>