WebGrid with Client Binding, wont copy table/rowws, won't export data

1 reply. Last post: April 7, 2015 4:17 AM by leo Chandra
Tags :
  • New Discussion
  • New Question
  • New Product Feedback

I have a webgrid that uses BindingOperationMode="ClientBinding" and web service to read thae data from the server. With this settings I can't copy the table or rows (on Chrome) also I can't export the grid using your export functions. Also the print functionality is not working properly.

I tried all of that on Chrome which is required in my project.

Also if I do the following javascript code, I get an error saying Invalid client service command:

var grid = ISGetObject("SC_CHA_BS_ResultWebGrid");

grid.ExportGrid("AllEMRCHABlurbTable", "EXCEL", "PORTRAIT");

This is my grid:

<ISWebGrid:WebGrid ID="SC_CHA_BS_ResultWebGrid" runat="server" Height="100%" Width="100%" UseDefaultStyle="True" 

                                    DefaultStyleMode="Elegant" BindingOperationMode="ClientBinding">


                                    <LayoutSettings AutoFitColumns="true" AllowExport="Yes" AllowPrint="Yes">

                                    </LayoutSettings>


                                    <RootTable Caption="AllEMRCHABlurbTable" DataKeyField="EMRCHABlurbID" DataMember="AllEMRCHABlurbTable">

                                        <Columns>

                                            <ISWebGrid:WebGridColumn Caption="Name" DataMember="Name" Name="Name" Width="130px" EditType="NoEdit" IsAutoWidth="false">

                                            </ISWebGrid:WebGridColumn>

                                            <ISWebGrid:WebGridColumn Caption="Med Name" DataMember="MedName" Name="MedName" Width="130px" EditType="NoEdit" IsAutoWidth="false">

                                            </ISWebGrid:WebGridColumn>

                                            <ISWebGrid:WebGridColumn Caption="Blurb" DataMember="BlurbDescription" Name="BlurbDescription" Width="150px" EditType="NoEdit" IsAutoWidth="true">

                                            </ISWebGrid:WebGridColumn>

                                            <ISWebGrid:WebGridColumn Caption="Master" DataMember="Master" Name="Master" Width="50px" ColumnType="CheckBox" DataType="System.Boolean" EditType="NoEdit" IsAutoWidth="false">

                                            </ISWebGrid:WebGridColumn> 

                                        </Columns>

                                    </RootTable>


                                    <ClientBindingSettings

                                        DataLoadMode="AllData"

                                        DataSourceType="WebService" 

                                        ItemTypeName="EMRCHABlurb"

                                        ServiceUrl="~/Data Set/CAEMRDataService.asmx">


                                        <ServiceMethods 

                                            SelectMethod="SearchEMRCHABlurb"

                                            UpdateMethod="UpdateEMRCHABlurb" />


                                        <ServiceEvents Selecting="Selecting_Blurb"/>

                                    </ClientBindingSettings>

                                </ISWebGrid:WebGrid>

All times are GMT -5. The time now is 4:40 PM.
Previous Next