If TypeOf e.Item Is GridDataItem Then Dim gridDataItem As GridDataItem = e.Item Dim quoteID = gridDataItem.Item("quoteID").Text Dim lineID = gridDataItem.Item("lineID").Text Select Case gridDataItem.Item("assortmentTypeID").Text Case 1000 gridDataItem.Item("assortmentTypeID").Text = "Text for 1000" Case 1002 gridDataItem.Item("assortmentTypeID").Text = "Text for 1002" Case 1003 gridDataItem.Item("assortmentTypeID").Text = "Text for 1003" End Select End IfHi,
i have an asp.net application using a radgrid. I want to froze some columns.<telerik:RadGrid ID="GridProjectProposals" runat="server" AutoGenerateColumns="false" AllowSorting="true" Height="650px" Width="1200px" GridLines="None" Skin="Windows7" AllowMultiRowSelection="True" AllowFilteringByColumn="True"> <ClientSettings EnableRowHoverStyle="true"> <Selecting AllowRowSelect="true" EnableDragToSelectRows="true" /> <Scrolling AllowScroll="true" EnableVirtualScrollPaging="true" SaveScrollPosition="true" UseStaticHeaders="true" FrozenColumnsCount="4" /> </ClientSettings> <MasterTableView GridLines="None" AllowNaturalSort="true" EditMode="InPlace" AllowMultiColumnSorting="true"> <Columns> </Columns> <HeaderStyle Width="180px" /> </MasterTableView></telerik:RadGrid>Looking forward to get some ideas and your input.
Thanks ...
Hello Telerik Team,
We have a problem using TreeListView. Because there are a lot of records as result, we need to use paging in db. First page is displayed ok, but when another page is selected, this error is thrown: “the table must contain row sections in order of header, body, then footer”. VirtualCount is not supported for this control.
See below the definition of the treelist:
<telerik:RadTreeList ID="rtlDescendants" runat="server" ShowTreeLines="true" ShowOuterBorders="true"
ParentDataKeyNames="ParentInstanceID" DataKeyNames="InstanceID" AutoGenerateColumns="false"
Skin="Office2007" OnNeedDataSource="rtlDescendants_NeedDataSource" OnItemDataBound="rtl_ItemDataBound"
AllowPaging="true" AllowSorting="false" PageSize="10" onpageindexchanged="rtlDescendants_PageIndexChanged">
<PagerStyle Position="Bottom" Mode="NextPrevAndNumeric" />
<Columns>
<telerik:TreeListTemplateColumn HeaderText="ID">
<ItemTemplate>
<asp:Image ID="imgDomain" Width="16px" Height="16px" ImageUrl='<%# String.Format("~/images/Metallic16x16/{0}16x16.png", Eval("DomainName").ToString().ToUpper()) %>'
runat="server" />
<asp:LinkButton ID="lnkName" runat="server" CausesValidation="false" Text='<%# Eval("Name")%>'
PostBackUrl='<%# String.Format("~/CI/Attributes.aspx?InstanceID={0}", Eval("InstanceID")) %>'></asp:LinkButton>
</ItemTemplate>
</telerik:TreeListTemplateColumn>
<telerik:TreeListTemplateColumn HeaderStyle-Width="3%" ItemStyle-Width="3%" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:ImageButton ID="imgbPreview" runat="server" CausesValidation="false" OnClientClick='<%# String.Format("OpenPreviewPanel({0})", Eval("InstanceID")) %>'
ImageUrl="~/imagesCMSite/folder-explorer-icon.png" CssClass="image" />
</ItemTemplate>
</telerik:TreeListTemplateColumn>
<telerik:TreeListBoundColumn HeaderText="Type" HeaderStyle-Width="27%" ItemStyle-Width="27%"
DataField="DomainName" UniqueName="DomainName">
</telerik:TreeListBoundColumn>
<telerik:TreeListBoundColumn HeaderText="Modified By" HeaderStyle-Width="20%" ItemStyle-Width="20%"
DataField="ModifiedBy" UniqueName="ModifiedBy">
</telerik:TreeListBoundColumn>
<telerik:TreeListBoundColumn HeaderText="Last Modified" HeaderStyle-Width="20%" ItemStyle-Width="20%"
DataField="LastModified" UniqueName="LastModified">
</telerik:TreeListBoundColumn>
</Columns>
</telerik:RadTreeList>
Thank you in advance for your help
// Determine which item was clicked if (eventArgs.get_item().get_text() == "Lock and Submit") { // Open the dialog var objWindow = $find("<%=rwLockAndSubmitPlan.ClientID%>"); objWindow.set_title(eventArgs.get_item().get_text()); objWindow.set_iconUrl("\Images/lock.png"); objWindow.setUrl("\Dialogs/LockAndSubmitPlan.aspx?mode=lockandsubmit"); objWindow.show(); } else if (eventArgs.get_item().get_text() == "Provide Explanations") { // Open the dialog var objWindow = $find("<%=rwLockAndSubmitPlan.ClientID%>"); objWindow.set_title(eventArgs.get_item().get_text()); objWindow.set_iconUrl("\Images/notepad.gif"); objWindow.setUrl("\Dialogs/LockAndSubmitPlan.aspx?mode=provideexplanations"); objWindow.show(); }<telerik:RadWindowManager runat="server" ID="rwmRadWindowManager" VisibleStatusbar="false" ReloadOnShow="true"> <Windows> <telerik:RadWindow runat="server" ID="rwLockAndSubmitPlan" Modal="true" ReloadOnShow="true" VisibleTitlebar="true" Behaviors="Close" OnClientPageLoad="OnClientPageLoad_SpendingPlan" OnClientClose="OnClientClose_Spending_Plan" Width="550" Height="450" /> </Windows> </telerik:RadWindowManager>function OnClientPageLoad_SpendingPlan(objWindow, objArguments) { objWindow.set_status(""); }