or
I want to force it so that items can never be floating windows. They should always be docked.
We should be able to move them between docks, but if you drop it out of a dock zone, it should return back to it's previous position automatically.
I don't want ,the position of Dock can fix where i left the Dock. I want when i leave the Dock outside the Zone ,it should come to the same Zone or it will fix on particular zone which is nearer or wherever i am dropping in zone only.| <telerik:RadGrid |
| Width="350px" |
| Height="527px"> |
| <MasterTableView |
| TableLayout="Fixed"> |
| <Columns> |
| <telerik:GridTemplateColumn> |
| <HeaderStyle Width="257px" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridBoundColumn> |
| <HeaderStyle Width="65px" /> |
| </telerik:GridBoundColumn> |
| </columns> |
| </MasterTableView> |
| <ClientSettings> |
| <Scrolling AllowScroll="True" ScrollHeight="475px" UseStaticHeaders="true" SaveScrollPosition="True"></Scrolling> |
| </ClientSettings> |
| </telerik:RadGrid> |
I want to call a storedprocedure when filtering happens in RadGrid , but it does not seem to be working. How do I override the default filering and bind to the data from the storedprocedure?
protected void RadGridMaster_ItemCommand(object source, GridCommandEventArgs e) { if (e.CommandName == RadGrid.FilterCommandName) { Pair filterPair = (Pair)e.CommandArgument; string filterPattern = ((TextBox)(e.Item as GridFilteringItem)[filterPair.Second.ToString()].Controls[0]).Text; //string filter = RadGridMaster.MasterTableView.FilterExpression; BindMasterGrid(filterPattern); (this.Page as BasePage).ClearAllControls(); } }<tel:RadGrid runat="server" ID="rgImportData" AutoGenerateColumns="false" Width="100%" > <MasterTableView> <Columns> <tel:GridTemplateColumn HeaderText="Exclude from Import" UniqueName="ExcludeColumn" > <ItemTemplate> <asp:CheckBox ID="cbExcludeFromImport" runat="server" /> </ItemTemplate> </tel:GridTemplateColumn> <tel:GridBoundColumn DataField="SpeciesName" HeaderText="Species Name" UniqueName="SpeciesName" /> <tel:GridBoundColumn DataField="SpeciesID" UniqueName="SpeciesID" Display="false" /> <tel:GridTemplateColumn HeaderText="Length" UniqueName="Length" > <ItemTemplate> <tel:RadNumericTextBox runat="server" ID="rgrntLength" Text='<%# Eval("Length") %>' NumberFormat-DecimalDigits="0" Width="40px" MaxValue="9999" /> </ItemTemplate> </tel:GridTemplateColumn> <tel:GridTemplateColumn HeaderText="Weight" UniqueName="Weight" > <ItemTemplate> <tel:RadNumericTextBox runat="server" ID="rgrntWeight" Text='<%# Eval("Weight") %>' NumberFormat-DecimalDigits="0" Width="40px" MaxValue="9999" /> </ItemTemplate> </tel:GridTemplateColumn> <tel:GridBoundColumn DataField="Sex" HeaderText="Sex" UniqueName="Sex" /> <tel:GridTemplateColumn HeaderText="Age" UniqueName="Age" > <ItemTemplate> <tel:RadNumericTextBox runat="server" ID="rgrntAge" Text='<%# Eval("Age") %>' NumberFormat-DecimalDigits="0" Width="40px" MaxValue="9999" /> </ItemTemplate> </tel:GridTemplateColumn> <tel:GridTemplateColumn HeaderText="Magn." UniqueName="Magnification" > <ItemTemplate> <tel:RadNumericTextBox runat="server" ID="rgrntMagnification" Text='<%# Eval("Magnification") %>' NumberFormat-DecimalDigits="0" Width="40px" MaxValue="9999" /> </ItemTemplate> </tel:GridTemplateColumn> <tel:GridTemplateColumn HeaderText="Annulus 1" UniqueName="Annulus1" > <ItemTemplate> <tel:RadNumericTextBox runat="server" ID="rgrntAnn1" Text='<%# Eval("Annulus1") %>' NumberFormat-DecimalDigits="0" Width="40px" MaxValue="9999" /> </ItemTemplate> </tel:GridTemplateColumn> <tel:GridTemplateColumn HeaderText="Annulus 2" UniqueName="Annulus2" > <ItemTemplate> <tel:RadNumericTextBox runat="server" ID="rgrntAnn2" Text='<%# Eval("Annulus2") %>' NumberFormat-DecimalDigits="0" Width="40px" MaxValue="9999" /> </ItemTemplate> </tel:GridTemplateColumn> <tel:GridTemplateColumn HeaderText="Annulus 3" UniqueName="Annulus3" > <ItemTemplate> <tel:RadNumericTextBox runat="server" ID="rgrntAnn3" Text='<%# Eval("Annulus3") %>' NumberFormat-DecimalDigits="0" Width="40px" MaxValue="9999" /> </ItemTemplate> </tel:GridTemplateColumn> <tel:GridTemplateColumn HeaderText="Annulus 4" UniqueName="Annulus4" > <ItemTemplate> <tel:RadNumericTextBox runat="server" ID="rgrntAnn4" Text='<%# Eval("Annulus4") %>' NumberFormat-DecimalDigits="0" Width="40px" MaxValue="9999" /> </ItemTemplate> </tel:GridTemplateColumn> <tel:GridTemplateColumn HeaderText="Annulus 5" UniqueName="Annulus5" > <ItemTemplate> <tel:RadNumericTextBox runat="server" ID="rgrntAnn5" Text='<%# Eval("Annulus5") %>' NumberFormat-DecimalDigits="0" Width="40px" MaxValue="9999" /> </ItemTemplate> </tel:GridTemplateColumn> <tel:GridTemplateColumn HeaderText="Annulus 6" UniqueName="Annulus6" > <ItemTemplate> <tel:RadNumericTextBox runat="server" ID="rgrntAnn6" Text='<%# Eval("Annulus6") %>' NumberFormat-DecimalDigits="0" Width="40px" MaxValue="9999" /> </ItemTemplate> </tel:GridTemplateColumn> <tel:GridTemplateColumn HeaderText="Annulus 7" UniqueName="Annulus7" > <ItemTemplate> <tel:RadNumericTextBox runat="server" ID="rgrntAnn7" Text='<%# Eval("Annulus7") %>' NumberFormat-DecimalDigits="0" Width="40px" MaxValue="9999" /> </ItemTemplate> </tel:GridTemplateColumn> <tel:GridTemplateColumn HeaderText="Annulus 8" UniqueName="Annulus8" > <ItemTemplate> <tel:RadNumericTextBox runat="server" ID="rgrntAnn8" Text='<%# Eval("Annulus8") %>' NumberFormat-DecimalDigits="0" Width="40px" MaxValue="9999" /> </ItemTemplate> </tel:GridTemplateColumn> <tel:GridTemplateColumn HeaderText="Edge" UniqueName="Edge" > <ItemTemplate> <tel:RadNumericTextBox runat="server" ID="rgrntEdge" Text='<%# Eval("Edge") %>' NumberFormat-DecimalDigits="0" Width="40px" MaxValue="9999" /> </ItemTemplate> </tel:GridTemplateColumn> </Columns> <NoRecordsTemplate> Select a file to see what data will be imported into this view. </NoRecordsTemplate> </MasterTableView></tel:RadGrid>