BoldSignA modern eSignature application with affordable pricing. Sign up today for unlimited document usage!
<ej:Grid ID="SQLDataGrid" runat="server" AllowPaging="True" AllowSorting="True" DataSourceID="SqlData" OnServerAddRow="SQLDataGrid_ServerAddRow" OnServerEditRow="SQLDataGrid_ServerEditRow" OnServerDeleteRow="SQLDataGrid_ServerDeleteRow"> ------- ------- </ej:Grid>
<asp:SqlDataSource runat="server" ID="SqlData" ConnectionString='<%$ ConnectionStrings:SQLConnectionString %>' SelectCommand="SELECT * FROM [Suppliers]"> </asp:SqlDataSource> |
protected void SQLDataGrid_ServerAddRow(object sender, Syncfusion.JavaScript.Web.GridEventArgs e) { ExecuteToSQL("SQLInsert", e.EventType, e.Arguments["data"]); // SQLInsert stored procedure } protected void SQLDataGrid_ServerEditRow(object sender, Syncfusion.JavaScript.Web.GridEventArgs e) { ExecuteToSQL("SQLUpdate", e.EventType, e.Arguments["data"]); // SQLUpdate stored procedure } protected void SQLDataGrid_ServerDeleteRow(object sender, Syncfusion.JavaScript.Web.GridEventArgs e) { ExecuteToSQL("SQLDelete", e.EventType, e.Arguments["data"]); // SQLDelete stored procedure }
public static void ExecuteToSQL(string commandText, string eventType, object record) { if (eventType == "endDelete") { // Pass parameter to SQLRemove stored procedure ---------- ---------- } else if (eventType == "endAdd" || eventType == "endEdit") { // Pass parameter to SQLInsert and SQLUpdate stored procedures ------------ ------------ } --------- --------- } |
For your convenience we have created a simple sample and the same can be downloaded from the below link.
Sample Link: http://www.syncfusion.com/downloads/support/forum/119289/ze/SQLServer_CRUD1423892461
Please let us know if you have any concerns.
Regards,
Ajith R