| Window.VisibleOnPageLoad = true; |
| Window.Visible = true; |
| private void HideWindow() |
| { |
| Window.VisibleOnPageLoad = false; |
| Window.Visible = false; |
| } |
| var man = GetRadWindowManager(); |
| man.open(null, "Window"); |
| <DetailTables> |
| <telerik:GridTableView DataSourceID="sqdsStringsLoc" AutoGenerateColumns="False" DataKeyNames="StringsID,LanguageCode" AllowAutomaticUpdates="true" AllowSorting="false" AllowFilteringByColumn="false" Width="100%" EditFormSettings-EditColumn-Visible="true" EditMode="PopUp"> |
| <EditFormSettings PopUpSettings-Width="780px" EditFormType="Template" PopUpSettings-Modal="true" CaptionDataField="LanguageCode"> |
| <FormTemplate> |
| <asp:Button ID="Button1" Text="Update" runat="server" CommandName="Update"></asp:Button> |
| <asp:Button ID="Button2" Text="Cancel" runat="server" CausesValidation="False" CommandName="Cancel"></asp:Button> |
| <br /> |
| <telerik:RadEditor ToolsFile="/Images/MySetOfTools.xml" Skin="Office2007" Language="de-DE" ID="edTheString1" runat="server" Width="760px" Height="150px" Content='<%# Bind("TheString") %>'> |
| </telerik:RadEditor> |
| </FormTemplate> |
| </EditFormSettings> |
| <telerik:RadCodeBlock ID="rcb" runat="server" > |
| <script type="text/javascript" language="javascript" > |
| var rgFunding = null |
| var rcmFunding = null |
| var motype = null |
| function pageLoad() { |
| rgFunding = $find('<%= rgFunding.ClientID %>') |
| rcmFunding = $find('<%= rcmFunding.ClientID %>'); |
| motype = $find('<%= motype.ClientID %>'); |
| } |
| function fundingClientClicked(sender, args) { |
| var itemLabel = args.get_item().get_value(); |
| switch (itemLabel) { |
| case "Select All": |
| rgFunding.get_masterTableView().selectAllItems(); |
| break; |
| case "Clear All": |
| rgFunding.get_masterTableView().clearSelectedItems(); |
| break; |
| case "Move": |
| var selectedRows = rgFunding.get_masterTableView().get_selectedItems(); |
| for (i = 0; i < selectedRows.length; i++) { |
| iID = selectedRows[i].getDataKeyValue("iID"); |
| bIsFlag= selectedRows[i].getDataKeyValue("bIsFlag"); |
| PageMethods.MoveFunding(iID, bIsFlag == "True" ? false : true, Repaint, HandleError); |
| } |
| break; |
| } |
| } |
| function Repaint(results) { |
| location.reload(true); |
| } |
| </script> |
| </telerik:RadCodeBlock> |
| <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" |
| DefaultLoadingPanelID="RadAjaxLoadingPanel1"> |
| <ajaxsettings> |
| <telerik:AjaxSetting AjaxControlID="rgFunding"> |
| <updatedcontrols> |
| <telerik:AjaxUpdatedControl ControlID="rgFunding" LoadingPanelID="RadAjaxLoadingPanel1" /> |
| </updatedcontrols> |
| </telerik:AjaxSetting> |
| </ajaxsettings> |
| </telerik:RadAjaxManager> |
| <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Height="75px" |
| Width="75px" Transparency="25" > |
| <img alt="Loading..." src='<%= RadAjaxLoadingPanel.GetWebResourceUrl(Page, "Telerik.Web.UI.Skins.Default.Ajax.loading.gif") %>' |
| style="border: 0px;" /> |
| </telerik:RadAjaxLoadingPanel> |
| <telerik:RadContextMenu ID="rcmFunding" runat="server" |
| Skin="WebBlue" OnClientItemClicked="fundingClientClicked" |
| style="top: 213px; left: 317px" > |
| <Targets> |
| <telerik:ContextMenuControlTarget ControlID="rgFunding" /> |
| </Targets> |
| <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation> |
| </telerik:RadContextMenu> |
| <asp:Label ID="lblFundingHeader" runat="server" CssClass="HeaderTag" /> |
| <telerik:RadGrid ID="rgFunding" runat="server" Skin="WebBlue" |
| AutoGenerateColumns="False" GridLines="None" ShowFooter="True" |
| AllowSorting="True" AllowAutomaticInserts="true" AllowAutomaticUpdates="true" |
| AllowAutomaticDeletes="true" DataSourceID="ldsFunding" |
| AllowMultiRowEdit="true" oncustomaggregate="rgFunding_CustomAggregate" |
| OnDataBound="rgFunding_DataBound" Width="1000px" |
| onitemdeleted="rgFunding_ItemDeleted" oniteminserted="rgFunding_ItemInserted" |
| onitemupdated="rgFunding_ItemUpdated" AllowMultiRowSelection="True" |
| onitemcreated="rgFunding_ItemCreated" > |
| <ClientSettings> |
| <Selecting AllowRowSelect="true" /> |
| <Scrolling AllowScroll="true" UseStaticHeaders="true" ScrollHeight="200px" /> |
| </ClientSettings> |
| <HeaderContextMenu Skin="WebBlue"> |
| <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation> |
| </HeaderContextMenu> |
| <MasterTableView DataSourceID="ldsFunding" CommandItemDisplay="Top" DataKeyNames="iID" ClientDataKeyNames="iID, bIsFlag" AutoGenerateColumns="false" EditMode="InPlace" > |
| <Columns> |
| <telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="Edit" ItemStyle-Width="25px" > |
| <ItemStyle CssClass="editbutton" /> |
| </telerik:GridEditCommandColumn> |
| <telerik:GridBoundColumn DataField="iID" HeaderText="ID" ReadOnly="true" SortExpression="iID" UniqueName="iID" Visible="False" /> |
| <telerik:GridDateTimeColumn DataField="dtSettlement" ItemStyle-Width="55px" HeaderText="Settlement" SortExpression="dtSettlement" UniqueName="dtSettlement" DataFormatString="{0:d}" /> |
| <telerik:GridDateTimeColumn DataField="dtMaturity" ItemStyle-Width="55px" HeaderText="Maturity" SortExpression="dtMaturity" UniqueName="dtMaturity" DataFormatString="{0:d}" /> |
| <telerik:GridNumericColumn DataField="curAmount" ItemStyle-Width="55px" HeaderText="Amount" SortExpression="curAmount" UniqueName="curAmount" DataFormatString="{0:N3}" Aggregate="Sum" /> |
| <telerik:GridBoundColumn DataField="iNoOfDays" ReadOnly="true" ItemStyle-Width="45px" HeaderText="# of<br />Days" SortExpression="iNoOfDays" UniqueName="iNoOfDays" DataFormatString="{0:0}" Aggregate="Custom" /> |
| <telerik:GridBoundColumn DataField="sSource" ItemStyle-Width="55px" HeaderText="Source" SortExpression="sSource" UniqueName="sSource" /> |
| <telerik:GridNumericColumn DataField="nCost" ItemStyle-Width="45px" HeaderText="Cost" SortExpression="nCost" UniqueName="nCost" DataFormatString="{0:N3}" Aggregate="Custom" /> |
| <telerik:GridButtonColumn ConfirmText="Delete this Funding?" ConfirmDialogType="RadWindow" ConfirmTitle="Delete" ButtonType="ImageButton" CommandName="Delete" Text="Delete" UniqueName="DeleteColumn"> |
| <ItemStyle HorizontalAlign="Center" CssClass="deletebutton" /> |
| </telerik:GridButtonColumn> |
| </Columns> |
| </MasterTableView> |
| <FilterMenu Skin="WebBlue"> |
| <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation> |
| </FilterMenu> |
| </telerik:RadGrid> |
| <asp:LinqDataSource ID="ldsFunding" runat="server" |
| ContextTypeName="fhlb.debt.middletier.DAL.DebtDataContext" EnableInsert="true" |
| EnableDelete="true" EnableUpdate="true" TableName="Funding_Currents" |
| OnInserting="ldsFunding_Inserting" OnDeleting="ldsFunding_Deleting" |
| OnUpdating="ldsFunding_Updating" oninserted="ldsFunding_Inserted" |
| onupdated="ldsFunding_Updated" Where="bIsFlag == @ bIsFlag&& dtBOM == @dtBOM" > |
| <WhereParameters> |
| <asp:QueryStringParameter Name="bIsFlag" QueryStringField="Flag" DefaultValue="false" Type="Boolean" /> |
| <asp:QueryStringParameter Name="dtBOM" QueryStringField="BOM" Type="DateTime" /> |
| </WhereParameters> |
| </asp:LinqDataSource> |
| <telerik:RadWindowManager ID="RadWindowManager1" runat="server" |
| style="font-weight: 700"> |
| </telerik:RadWindowManager> |
| protected void Page_Load(object sender, EventArgs e) |
| { |
| LoadFormElements(); |
| } |
| private void LoadFormElements() |
| { |
| lblFundingHeader.Text = "Funding"; |
| rcmFunding.Items.Clear(); |
| RadMenuItem rmiMove = new RadMenuItem(); |
| rmiMove.Text = "Move to " + (this.bIsFlag ? "Yes" : "No"); |
| rmiMove.Value = "Move"; |
| rmiMove.Attributes.Add("motype", (this.bIsFlag ? "Yes" : "No")); |
| rmiMove.PostBack = true; |
| RadMenuItem rmiSelectAll = new RadMenuItem(); |
| rmiSelectAll.Text = "Select All"; |
| rmiSelectAll.Value = "Select All"; |
| RadMenuItem rmiClearAll = new RadMenuItem(); |
| rmiClearAll.Text = "Clear All"; |
| rmiClearAll.Value = "Clear All"; |
| rcmFunding.Items.Add(rmiMove); |
| rcmFunding.Items.Add(rmiSelectAll); |
| rcmFunding.Items.Add(rmiClearAll); |
| } |
| [WebMethod] |
| public static void MoveFunding(string sID, Boolean bIsFlag) |
| { |
| Funding.MoveFunding(Convert.ToInt32(sID), bIsFlag); |
| } |
Hi,
I'm trying to integrate RADGrid control in a ASP.NET Dynamic Data Entities Website and I'm getting the following JAVASCRIPT error when I enable column filtering. The filtering does not work after this error is encountered. I have used sample applications that you provided at http://www.telerik.com/community/forums/aspnet-ajax/grid/radgrid-and-dynamicdata-entity-web-site.aspx
Error:
"AutoGenerateWhereClause Cannot be true if Where is defined. "
Can you please provide me some pointers on how to enable filtering for the RADGrid in a Dynamic Data Entities WebSite?
Thanks
Mahipal
function
onNodeDropping(sender, args)
I can able to get the 1st tree view control name as :
var
draggedTree = sender._uniqueId;
I need to this to restrict user to drop nodes from second tree view control into the 1st tree view control .
Regards
Manoj
| <table> |
| <tr> |
| <td>Spara i mapp:</td> |
| <td><asp:DropDownList ID="dropDownListUploadFolder" runat="server"></asp:DropDownList></td> |
| </tr> |
| <tr> |
| <td>Hämta fil:</td> |
| <td><telerik:RadUpload ID="RadUpload1" runat="server" ControlObjectsVisibility="None" Width="300px" Localization-Select="Hämta" Skin="Vista"></telerik:RadUpload> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td><asp:Button ID="Button1" runat="server" Text="Ladda upp" OnClick="Button1_Click" /></td> |
| </tr> |
| </table> |