Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
221 views
Hi,
I have 3 asp.net grid nesting. For example Top grid contains List of Categories, then innergrid1 contains list of Questions, then innergrid2 contains Question's Answer options.

What will be the best possible approach to do this?

When i just changed the asp grid with rad grid it slowed down page performance drastically. So i thought of implement hierarchy grid.
If this can be done using hierarchy grid then

How to Implement Hierarchy Grid using NeedDataSource?

Because sqldatasource is not used in our application.
Princy
Top achievements
Rank 2
 answered on 08 Jul 2011
1 answer
87 views
So I have projects that are still being built on 3.5. But I want to start my new projects on 4.0. I went and created a new tab called RadControls4.0, browsed to the latest 2011.xx 4.0 dll and added it. Much to my disappointment it nuked all my Radcontrol3.5 items and the tab as well! Is it not possible to have both dlls in the toolbox in their own respective tabs?
mac
Shinu
Top achievements
Rank 2
 answered on 08 Jul 2011
1 answer
176 views
How do you set the width of a GridDropDownListColumnEditor on the server. 

I have a method tied to OnCreateColumnEditor called "CreateEditor".  It looks something like this

    protected void CreateEditor(object sender, GridCreateColumnEditorEventArgs e)
{
 GridDropDownListColumnEditor operatorEditor = e.ColumnEditor as GridDropDownListColumnEditor;
operatorEditor.ComboBoxControl.DropDownWidth = Unit.Pixel(50);
}

But the width never gets changed to 50px.  It is a lot longer than that.

Shinu
Top achievements
Rank 2
 answered on 08 Jul 2011
1 answer
110 views
Dear Friends


i am using rad combo box while editing my grid . edit and add is working fine only thing what i need is to set the combo box field to the grid column value on edit. but in my case it always showing the first index value in the combo box.
i am trying to get the grid column value on item command 

Private Sub HotelGrid_ItemCommand(ByVal source As Object, ByVal e As Telerik.Web.UI.GridCommandEventArgs) Handles HotelGrid.ItemCommand
        Dim _item As GridEditableItem
        Dim _AreaDesc As TableCell
        Dim _Star As Int32 = 1
        Dim ddl1 As RadComboBox
        '
        If e.CommandName = RadGrid.EditCommandName Then
            Try
                _item = e.Item
                _AreaDesc = _item("AreaDesc")
                ddl1 = DirectCast(_item.FindControl("ddHotelArea"), RadComboBox)
                      ddl1.Text = _AreaDesc.Text.ToString
 
            Catch ex As Exception
                DisplayMessage(ex.ToString)
            End Try
             
 
 
 
 
        End If
    End Sub

When i am trying to assign _AreaDesc.Text to ddl1.text i am getting this error System.NullReferenceException: Object reference not set to an instance of an object.
Princy
Top achievements
Rank 2
 answered on 08 Jul 2011
1 answer
101 views

How can I disable selection of weekends and selection of particular days when I have multi-select enabled ?

Shinu
Top achievements
Rank 2
 answered on 08 Jul 2011
4 answers
118 views
If I specify a content area CSS class like this:
img.right-align
{
    float: right;
    margin: 5px 0 5px 5px;
}
then the ApplyCssClass toolbar will not apply it to the selected image in IE9. It works in Firefox.
In IE9 if I right-click on the image and choose properties, then I can apply the class.
However, Clear Class from the ApplyCssClass toolbar also only works in Firefox, and Clear Class from the properties window doesn't work in Firefox or IE9.
Jon
Top achievements
Rank 1
 answered on 07 Jul 2011
1 answer
237 views
Hi,

We have the following grid. Earlier when we used to click the autogenerated edit button, postback never used to happen. Now after somebody changed something, a postback is firing on edit button click which is not desired. We need to fire the updatecommand when the update button is clicked inside the edit form.

<telerik:RadGrid ID="grdQueue" AllowAutomaticUpdates="false" runat="server" ClientDataKeyNames="MemberID"<br>                AllowPaging="True" OnItemDataBound="grdQueue_ItemDataBound" OnItemCreated="grdQueue_ItemCreated"<br>                AllowSorting="True" CellSpacing="0" GridLines="None"<br>                AutoGenerateColumns="False" PageSize="15" AutoGenerateEditColumn="True" OnColumnCreated="grdQueue_ColumnCreated"<br>                OnUpdateCommand="grdQueue_UpdateCommand" PagerStyle-Mode="NumericPages"  SkinID="Grid"<br>                    ><br>                <ClientSettings><br>                    <Scrolling AllowScroll="false" UseStaticHeaders="True"/>                    <br>                </ClientSettings><br>                <MasterTableView DataKeyNames="FaxId" HierarchyLoadMode="ServerOnDemand" EditMode="InPlace" EnableNoRecordsTemplate="true" ShowHeadersWhenNoRecords="true" NoMasterRecordsText="There is no records"><br>                    <br>                    <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column"><br>                        <HeaderStyle Width="20px"></HeaderStyle><br>                    </RowIndicatorColumn><br>                    <ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column" CommandName="ExpandCollapse"><br>                        <HeaderStyle Width="20px"></HeaderStyle><br>                    </ExpandCollapseColumn><br>                    <NoRecordsTemplate>No records meet the selected criteria</NoRecordsTemplate><br>                    <Columns><br>                        <telerik:GridTemplateColumn UniqueName="ViewFax"><br>                            <ItemTemplate><br>                                <asp:ImageButton ID="imgViewFax" ToolTip="View Fax" ImageUrl="~/Content/Images/Icons/93.png"<br>                                    runat="server" /><br>                            </ItemTemplate><br>                        </telerik:GridTemplateColumn><br>                        <telerik:GridBoundColumn ReadOnly="true" UniqueName="FaxDate" DataField="Date" HeaderText="Date" /><br>                        <telerik:GridBoundColumn ReadOnly="true" UniqueName="FaxType" DataField="Type" HeaderText="Type" /><br>                        <telerik:GridBoundColumn ReadOnly="true" UniqueName="PatientName" DataField="Name"<br>                            HeaderText="Name" /><br>                        <telerik:GridBoundColumn ReadOnly="true" UniqueName="VHNName" DataField="VHN" HeaderText="VillageHealth Nurse" /><br>                        <telerik:GridBoundColumn UniqueName="PVDFacilityName" DataField="PVDFacilityName"<br>                            HeaderText="PVD/Facility Name" /><br>                        <telerik:GridBoundColumn UniqueName="Status" ReadOnly="true" DataField="Status" HeaderText="Status" />                       <br>                        <telerik:GridMaskedColumn UniqueName="FaxNumber" DataField="FaxNumber" HeaderText="Fax Number" Mask="#-###-###-####"></telerik:GridMaskedColumn><br>                        <telerik:GridButtonColumn UniqueName="AbortButton"   Text="Abort" HeaderText="Abort" CommandName="Abort"><br>                        </telerik:GridButtonColumn><br>                           <telerik:GridBoundColumn UniqueName="FileTypeName" ReadOnly="true" DataField="fileType" HeaderText="File Type" Visible="false" /><br>                    </Columns><br>                    <NestedViewSettings><br>                        <ParentTableRelation  ><br>                        <telerik:GridRelationFields  MasterKeyField="FaxId" DetailKeyField="FaxId" /><br>                        </ParentTableRelation><br>                    </NestedViewSettings><br>                    <NestedViewTemplate><br>                        <asp:Panel ID="NestedViewPanel" runat="server" CssClass="viewWrap"><br>                            <div class="contactWrap"><br>                                <b>Previous Attempts</b><br>                                <telerik:RadGrid ID="grdFaxPreviousAttempts" Skin="Office2007" EnableEmbeddedSkins="true" runat="server" ><br>                                    <MasterTableView DataKeyNames="FaxId" HierarchyLoadMode="Client"><br>                                        <Columns><br>                                            <%--<telerik:GridTemplateColumn UniqueName="ViewFax"><br>                                                <ItemTemplate><br>                                                    <asp:ImageButton ID="imgViewFax" ToolTip="View Fax" ImageUrl="~/Content/Images/Icons/93.png"<br>                                                        runat="server" /><br>                                                </ItemTemplate><br>                                            </telerik:GridTemplateColumn>--%><br>                                        </Columns><br>                                    </MasterTableView><br>                                </telerik:RadGrid><br>                                <br /><br>                                <div><br>                                    <b>Responses</b><br>                                    <telerik:RadGrid ID="grdResponses" runat="server" Skin="Office2007" EnableEmbeddedSkins="true" OnItemCreated="grdResponses_ItemCreated"><br>                                        <MasterTableView DataKeyNames="FaxId" HierarchyLoadMode="Client"><br>                                            <Columns><br>                                                <telerik:GridTemplateColumn UniqueName="ViewFax"><br>                                                    <ItemTemplate><br>                                                        <asp:ImageButton ID="imgViewFax" ToolTip="View Fax" ImageUrl="~/Content/Images/Icons/93.png"<br>                                                            runat="server" /><br>                                                    </ItemTemplate><br>                                                </telerik:GridTemplateColumn>                                                                                                <br>                                            </Columns><br>                                        </MasterTableView><br>                                    </telerik:RadGrid><br>                                </div><br>                            </div><br>                        </asp:Panel><br>                    </NestedViewTemplate><br>                </MasterTableView><br>                <FilterMenu EnableImageSprites="False"><br>                </FilterMenu><br>                <HeaderContextMenu><br>                </HeaderContextMenu><br>            </telerik:RadGrid>


 
protected void grdQueue_ItemDataBound(object sender, GridItemEventArgs e)<br>        {         <br>            if (e.Item.ItemType == GridItemType.Item || e.Item.ItemType == GridItemType.AlternatingItem)<br>            {<br><br>                GridDataItem dataItem = e.Item as GridDataItem;<br><br>                // this will disable only Abort and Resend buttons when status = 'P' or RQA<br>                string strFaxProcessStatus = Helper.GetLookupValueFromText(LookupTypes.FaxProcessStatus, dataItem["Status"].Text, false);<br>                if ((strFaxProcessStatus == "P") || (strFaxProcessStatus == "RQA"))<br>                {<br>                    dataItem["AbortButton"].Enabled = false;<br>                    dataItem["AutoGeneratedEditColumn"].Enabled = false;<br>                    dataItem["AbortButton"].Text = string.Empty;<br>                    dataItem["AutoGeneratedEditColumn"].Text = string.Empty;<br>                    <br>                }<br><br>            }<br><br>        }


Any thoughts?
Nishanth
Top achievements
Rank 1
 answered on 07 Jul 2011
0 answers
76 views
[Edit: Nevermind, I figured out a solution.]
lantram
Top achievements
Rank 1
 asked on 07 Jul 2011
2 answers
234 views
I have a TreeView control that renders correctly on my page (style gets applied). However, if I add a context menu to the page my style does not get loaded for the TreeView (it renders as bullet points).

Note: My context menu is for a different control on the page, not for the treeview.

I am assuming this has something to do with both controls using the <ul> element, how can I have both controls on the same page without this rendering issue?

<telerik:RadContextMenu ID="cm1" runat="server" >
    <Items>
        <telerik:RadMenuItem  Value="EDIT" ImageUrl="~/images/edit.gif"></telerik:RadMenuItem>
        <telerik:RadMenuItem Value="DELETE" ImageUrl="~/images/delete.gif"></telerik:RadMenuItem>
    </Items> 
    <Targets>
        <telerik:ContextMenuControlTarget ControlID="lbtnAddNewRule" />
    </Targets>
</telerik:RadContextMenu>
<asp:LinkButton ID="lbtnAddNewRule" runat="server"></asp:LinkButton>
<telerik:RadTreeView runat="server" ID="tvSelectedUsersA"  Width="200px" Height="200px"  Skin="Default">
 </telerik:RadTreeView>
Laine
Top achievements
Rank 1
 answered on 07 Jul 2011
4 answers
255 views
I want a menu to Expand and Collapse on mouse click .
 How an i do it
 ? 


Thank you.
Sunil
Top achievements
Rank 1
 answered on 07 Jul 2011
Narrow your results
Selected tags
Tags
+? more
Top users last month
Shiori
Top achievements
Rank 2
Iron
Tien
Top achievements
Rank 1
Iron
Robert
Top achievements
Rank 1
Rob
Top achievements
Rank 4
Bronze
Bronze
Iron
Geoff
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Shiori
Top achievements
Rank 2
Iron
Tien
Top achievements
Rank 1
Iron
Robert
Top achievements
Rank 1
Rob
Top achievements
Rank 4
Bronze
Bronze
Iron
Geoff
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?