Telerik Forums
UI for ASP.NET AJAX Forum
5 answers
539 views

Hi,

I have a RadComboBox with a Header and Item Templates. I have set the EnableLoadOnDemand to true and using the OnItemsRequested event to populate the ComboBox. In the event am getting the values in a DataSet and using it as the datasource and binding it to the ComboBox using DataBind() method. But the data is not getting displayed and in the UI it is just showing the message as "Loading...". Am not even getting any exceptions and the datasource is being assigned properly. Am I missing something else?. Please help me in this regard. Thanks.

Below are the aspx and the script CS code i have written. Please find the attached screenshot as well.

<script type="text/C#" language="CS" runat="server">
        protected void RadComboBox_ItemsRequested(object sender, RadComboBoxItemsRequestedEventArgs e)
        {
            try
            {
                SomeClass sclass = new SomeClass()
                DataSet ds = sclass.SomeMethod();
                RadComboBox rcb = (RadComboBox)sender;
                rcb.DataSource = ds;
                rcb.DataTextField = "Column1";
                rcb.DataValueField = "Column0";
                rcb.DataBind();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
</script>

 

<telerik:RadComboBox HighlightTemplatedItems="true" IsCaseSensitive="false" ID="ddlRadComboBox1" EnableLoadOnDemand="true" runat="server" TabIndex="9"  OnItemsRequested="RadComboBox_ItemsRequested" style="width:30%;height:25px;" DropDownWidth="750">
                     <HeaderTemplate>
                                <table style="width: 750px; font-family:Verdana; font-size:11px;" cellspacing="0" cellpadding="0">
                                    <tr>
                                        <td style="width:35%;">Column 1</td>
                                        <td style="width:65%;">Column 2</td>
                                    </tr>
                                </table>
                            </HeaderTemplate>
                            <ItemTemplate>
                                <table style="width: 750px; font-family:Verdana; font-size:11px;" cellspacing="0" cellpadding="0">
                                    <tr>
                                        <td style="width:35%;"><%# DataBinder.Eval(Container.DataItem, "Column1")%></td>
                                        <td style="width:65%;"><%# DataBinder.Eval(Container.DataItem, "Columns2")%></td>
                                    </tr>
                                </table>
                            </ItemTemplate>
                        </telerik:RadComboBox>
Dimitar Terziev
Telerik team
 answered on 24 Feb 2012
1 answer
102 views
hi can i set html div,Table,Table cell(runat = server), RadPanelBar and RadPageView as
AjaxUpdatedControl
cs i tried the Ajax call doesn't work properly afte 2 or 3 clicks i getting error

Maria Ilieva
Telerik team
 answered on 24 Feb 2012
1 answer
102 views
Telerik Support Team,

We have an ADO.NET service which is hosted on a server. I would like to use a grid and bind it client-side using a data binding feature explained in one of the posts on the Telerik site. The grid should not be bind on load but should be bind when a user selects a value from a ComboBox. I know there is a support for filter options in a Data Service but don’t know how to get stated with it since there is no documentation found on your website.

Please advise how this can be achieved.

Thanks,

Ronak
Antonio Stoilkov
Telerik team
 answered on 24 Feb 2012
3 answers
1.1K+ views
Is there a way to specify multiple data text field columns?  It would also be nice to beable to use the format string.  Some thing like this:

DataTextField

 

="ratecode;description" DataTextFormatString="{0} - {1}" DataValueField="rateid"

 

Ivana
Telerik team
 answered on 24 Feb 2012
2 answers
133 views
I was wondering if it is possible to add appointments in the MonthView where the user has selected (highlighted) a few days.  For example in the picture I have attached, I highlighted Jan 2 - Jan 5.  Is there a property or event that is raised that lets me know if the user has selected several days?

Ivana
Telerik team
 answered on 24 Feb 2012
1 answer
682 views

Hello,
In My Page, I have a dropdown, on selection of a item from this dropdown,a grid on this page gets loaded. this grid has Edit buttons. I will edit the data in this grid and then save. On Successful save, I want to display a pop up sasying that data update was successful. If unsuccesful, then I will say it was not.

I have a bool variable bStatus, this will be true on success, and false on failure. Depending on this, I want to display this pop up.How can I get a pop up window programatically?

Thanks and Regards,
Deepika Karanth

Svetlina Anati
Telerik team
 answered on 24 Feb 2012
1 answer
114 views
Why...why... is it hat since you seperatedthe skins to a seprate dll, it never hets copied to the bin directory by the upgrade wizard..
How hard can this be?

Rumen
Telerik team
 answered on 24 Feb 2012
3 answers
96 views
<asp:Panel ID="PnlFileDetails" runat="server" BorderStyle="Solid" BorderWidth="1px"
            Width="100%">
            <asp:Panel ID="PnlCurrentConntentDetails" runat="server" Width="100%">
            <table style="width: 100%">
                    <tr>
                        <td style="border: 1px solid">
                            <telerik:RadGrid ID="dgCurrentContentDetails" runat="server" AllowMultiRowSelection="True"
                                Skin="SLB" CellSpacing="1" CellPadding="3" BorderStyle="Solid" BorderWidth="0px"
                                Width="100%" Height="300px" AutoGenerateColumns="False" GridLines="None" AllowSorting="True"
                                HeaderStyle-Height="30px" EnableEmbeddedSkins="False" OnItemDataBound="dgCurrentContentDetails_ItemDataBound">
                                <ClientSettings>
                                    <Scrolling AllowScroll="true" UseStaticHeaders="true" />
                                    <Selecting AllowRowSelect="true" />
                                    <ClientEvents OnRowSelecting="RowSelecting" OnRowSelected="RowSelected" OnRowDeselected="RowDeSelected" />
                                </ClientSettings>
                                <HeaderStyle Font-Underline="False" Height="30px" />
                                <ItemStyle Wrap="true" />
                                <MasterTableView AllowNaturalSort="true" AllowCustomSorting="true" ShowHeadersWhenNoRecords="true"
                                    NoMasterRecordsText="No files found for the selected product.">
                                    <ExpandCollapseColumn SortAscImageUrl="~/Skins/SLB/Grid\SortAsc.gif" SortDescImageUrl="~/Skins/SLB/Grid\SortDesc.gif">
                                    </ExpandCollapseColumn>
                                    <Columns>
                                        <telerik:GridBoundColumn UniqueName="RuleID" DataField="RuleID" HeaderText="RuleID"
                                            Display="false">
                                            <HeaderStyle HorizontalAlign="Center" />
                                            <ItemStyle Wrap="true" HorizontalAlign="Left" CssClass="RadGridRow" />
                                        </telerik:GridBoundColumn>
                                   </Columns>
                                </MasterTableView>
                            </telerik:RadGrid>
                        </td>                       
                    </tr>
                </table>
            </asp:Panel>
</asp:Panel>

Hi ,
Above is the code for Rad Grid. I have disabled the PnlFileDetails on the server side. On click of a button , I want to enable the rad grid on the client side. I have written the below code to enable the grid.

document.getElementById('ctl00_CntPlHolder_PnlFileDetails').disabled = false;

 

 

 

document.getElementById('ctl00_CntPlHolder_PnlCurrentConntentDetails').disabled = false;

 

document.getElementById(

 

'ctl00_CntPlHolder_dgCurrentContentDetails').enabled = true;

But the grid is not enabled. Please let me how to enable the grid on the client side(using java script).

 

 

 

 

 

Thanks,
Sudha.

 

Radoslav
Telerik team
 answered on 24 Feb 2012
2 answers
126 views

Hi,

I wanted to 'highlight' previously selected node in my treeview after postback. I was using cookies to retain the treeview state after postback. Everything is working fine except after postback I am seeing parent node highlighted instead of child node.

Please take a look at the images I attached.

Childnode.jpg --> I selected node 'Baseball' and postback occurs
Parentnode.jpg --> I see the 'US Sports' highlighted instead of 'Baseball' node.

Any one?
Dimitar Terziev
Telerik team
 answered on 24 Feb 2012
10 answers
237 views

 

var row = masterTable.get_dataItems()[index];

 

 

 

var cell = masterTable.getCellByColumnUniqueName(row, "ClientSelectColumn");

 

 

 

var chk = cell.getElementsByTagName("input")[0];

 

 

if(chk.checked)

 

 

{

 

....


}


eventhough i select the Check box               chk.checked    is false. 

 

Vinit
Top achievements
Rank 1
 answered on 24 Feb 2012
Narrow your results
Selected tags
Tags
+? more
Top users last month
Boardy
Top achievements
Rank 2
Veteran
Iron
Benjamin
Top achievements
Rank 3
Bronze
Iron
Veteran
ivory
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
ClausDC
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Boardy
Top achievements
Rank 2
Veteran
Iron
Benjamin
Top achievements
Rank 3
Bronze
Iron
Veteran
ivory
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
ClausDC
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?