But when we implemented the events to call our own DAOs and do the Select/Insert/Update/Delete functionality using the custom code
the events are not getting what can be going wrong
Thanks
The code that works:
<
<form id="form1" runat="server">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="RadGridEquityCharacterstics">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="RadGridEquityCharacterstics" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>
<telerik:RadGrid ID="RadGridEquityCharacterstics" runat="server" AllowSorting="true" DataSourceID="SqlDataSource1"
AllowAutomaticDeletes="true" AllowAutomaticInserts="true" AllowAutomaticUpdates="true"
ShowStatusBar="true" Skin="Sunset" AllowMultiRowEdit="True">
<MasterTableView AutoGenerateColumns="False" DataKeyNames="EquityCharId" DataSourceID="SqlDataSource1"
CommandItemDisplay="TopAndBottom" EditMode="EditForms">
<Columns>
<telerik:GridEditCommandColumn UniqueName="EditCommandColumn" ButtonType="imagebutton" />
<telerik:GridBoundColumn DataField="EquityCharId" DataType="System.Int32" HeaderText="EquityCharId"
ReadOnly="True" SortExpression="EquityCharId" UniqueName="EquityCharId" Visible="False"/>
<telerik:GridBoundColumn DataField="CharType" HeaderText="CharType" SortExpression="CharType"
UniqueName="CharType" />
<telerik:GridBoundColumn DataField="RepAccount" HeaderText="RepAccount" SortExpression="RepAccount"
UniqueName="RepAccount" />
<telerik:GridBoundColumn DataField="AccountABC" HeaderText="ABC" SortExpression="AccountABC"
UniqueName="Account703" />
<telerik:GridBoundColumn DataField="AccountBCD" HeaderText="BCD" SortExpression="AccountBCD"
UniqueName="Account103" />
<telerik:GridBoundColumn DataField="SP500" HeaderText="S&P 500" SortExpression="SP500"
UniqueName="SP500" />
<telerik:GridBoundColumn DataField="R1000" HeaderText="R 1000 Value" SortExpression="R1000"
UniqueName="R1000" />
<telerik:GridBoundColumn DataField="AsOfDate" DataType="System.DateTime" HeaderText="AsOfDate"
SortExpression="AsOfDate" UniqueName="AsOfDate" DataFormatString="{0:MM/dd/yyyy}"/>
<telerik:GridButtonColumn UniqueName="ButtonColumn" Text="Delete" CommandName="Delete"
ButtonType="imagebutton" />
</Columns>
</MasterTableView>
</telerik:RadGrid>
<br />
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:DCMaster %>"
SelectCommandType="StoredProcedure" SelectCommand="SelectEDCEquityCharacterstics" DeleteCommandType="StoredProcedure"
DeleteCommand="DeleteEDCEquityCharacterstics" UpdateCommandType="StoredProcedure" UpdateCommand="UpdateEDCEquityCharacterstics"
InsertCommandType="StoredProcedure" InsertCommand="InsertEDCEquityCharacterstics">
<UpdateParameters>
<asp:Parameter Name="CharType" Type="String" />
<asp:Parameter Name="RepAccount" Type="String" />
<asp:Parameter Name="AccountABC" Type="String" />
<asp:Parameter Name="AccountBCD" Type="String" />
<asp:Parameter Name="SP500" Type="String" />
<asp:Parameter Name="R1000" Type="String" />
<asp:Parameter Name="AsOfDate" Type="DateTime" />
</UpdateParameters>
<InsertParameters>
<asp:Parameter Name="CharType" Type="String" />
<asp:Parameter Name="RepAccount" Type="String" />
<asp:Parameter Name="AccountABC" Type="String" />
<asp:Parameter Name="AccountBCD" Type="String" />
<asp:Parameter Name="SP500" Type="String" />
<asp:Parameter Name="R1000" Type="String" />
<asp:Parameter Name="AsOfDate" Type="DateTime" />
</InsertParameters>
</asp:SqlDataSource>
</div>
</form>
>
The code that does not work
<
private void RadGridEquityCharacterstics_InsertCommand(object source, Telerik.Web.UI.GridCommandEventArgs e) {
GridEditableItem editedItem = e.Item as GridEditableItem;
Label1.Text = "Insert Command";
//This is eVent is not fired
}
>