Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
405
Updating SQLDataSource
posted

Hello everybody.

This may be a bit of a silly question but I can't seem to get my SQLDataSource to update. I have a feeling that I must set one of the properties of the webdatagrid to something. The problem is that I make changes to the grid but nothing ever gets committed and my SqlDataSource's OnUpdating handler never gets called.

Any help is appreciated, here is the WebDataGrid node:

<ig:WebDataGrid ID="WebDataGrid1" runat="server" DataSourceID="SqlDataSource1" 

            Height="350px" Width="850px" AutoGenerateColumns="False" DataKeyFields="Job"

            Style="position:absolute; left:20px; top:180px">

            <Columns>

                <ig:BoundDataField Key="Job" Header-Text="Job #" Width="100">

<Header Text="Job #"></Header>

                </ig:BoundDataField>

                <ig:BoundDataField Key="Client" Header-Text="Client" Width="150">

<Header Text="Client"></Header>

                </ig:BoundDataField>

                <ig:BoundDataField Key="Descr" Header-Text="Description" Width="150">

<Header Text="Description"></Header>

                </ig:BoundDataField>

                <ig:BoundDataField Key="Sun" Header-Text="Sun">

<Header Text="Sun"></Header>

                </ig:BoundDataField>

                <ig:BoundDataField Key="Mon" Header-Text="Mon">

<Header Text="Mon"></Header>

                </ig:BoundDataField>

                <ig:BoundDataField Key="Tue" Header-Text="Tue">

<Header Text="Tue"></Header>

                </ig:BoundDataField>

                <ig:BoundDataField Key="Wed" Header-Text="Wed">

<Header Text="Wed"></Header>

                </ig:BoundDataField>

                <ig:BoundDataField Key="Thu" Header-Text="Thu">

<Header Text="Thu"></Header>

                </ig:BoundDataField>

                <ig:BoundDataField Key="Fri" Header-Text="Fri">

<Header Text="Fri"></Header>

                </ig:BoundDataField>

                <ig:BoundDataField Key="Sat" Header-Text="Sat">

<Header Text="Sat"></Header>

                </ig:BoundDataField>

                <ig:BoundDataField Key="Total" Header-Text="Total">

<Header Text="Total"></Header>

                </ig:BoundDataField>

            </Columns>

            <Behaviors>

                <ig:EditingCore>

                    <Behaviors>

                        <ig:CellEditing>

                            <ColumnSettings>

                                <ig:EditingColumnSetting ColumnKey="Job" EditorID="JobSelector" />

                                <ig:EditingColumnSetting ColumnKey="Client" ReadOnly="true" />

                                <ig:EditingColumnSetting ColumnKey="Descr" ReadOnly="true" />

                                <ig:EditingColumnSetting ColumnKey="Total" ReadOnly="true" />

                            </ColumnSettings>

                            <EditModeActions MouseClick="Single" />

                            <CellEditingClientEvents ExitedEditMode="EvaluateTotals" />

                        </ig:CellEditing>

                    </Behaviors>

                </ig:EditingCore>

                <ig:SummaryRow FormatString="{1}" ShowSummariesButtons="False" 

                    EmptyFooterText="">

                    <ColumnSummaries>

                        <ig:ColumnSummaryInfo ColumnKey="Sun">

                            <Summaries>

                                <ig:Summary SummaryType="Sum" />

                            </Summaries>

                        </ig:ColumnSummaryInfo>

                        <ig:ColumnSummaryInfo ColumnKey="Mon">

                            <Summaries>

                                <ig:Summary SummaryType="Sum" />

                            </Summaries>

                        </ig:ColumnSummaryInfo>

                        <ig:ColumnSummaryInfo ColumnKey="Tue">

                            <Summaries>

                                <ig:Summary SummaryType="Sum" />

                            </Summaries>

                        </ig:ColumnSummaryInfo>

                        <ig:ColumnSummaryInfo ColumnKey="Wed">

                            <Summaries>

                                <ig:Summary SummaryType="Sum" />

                            </Summaries>

                        </ig:ColumnSummaryInfo>

                        <ig:ColumnSummaryInfo ColumnKey="Thu">

                            <Summaries>

                                <ig:Summary SummaryType="Sum" />

                            </Summaries>

                        </ig:ColumnSummaryInfo>

                        <ig:ColumnSummaryInfo ColumnKey="Fri">

                            <Summaries>

                                <ig:Summary SummaryType="Sum" />

                            </Summaries>

                        </ig:ColumnSummaryInfo>

                        <ig:ColumnSummaryInfo ColumnKey="Sat">

                            <Summaries>

                                <ig:Summary SummaryType="Sum" />

                            </Summaries>

                        </ig:ColumnSummaryInfo>

                        <ig:ColumnSummaryInfo ColumnKey="Total">

                            <Summaries>

                                <ig:Summary SummaryType="Sum" />

                            </Summaries>

                        </ig:ColumnSummaryInfo>

                    </ColumnSummaries>

                </ig:SummaryRow>

            </Behaviors>

            </ig:WebDataGrid>

Parents
  • 33839
    posted

    Hi jathyal,

    This should be working since you do have AutoCrud set to true on the EditingCore and you do have DataKeyFields set for the grid.  Are you sure that you're posting back to actually make the udpate?  Is your sql source set up for updates?

    regards,
    David Young 

Reply Children
No Data