Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
378 views
I have a RadTabStrip and I am adding the RadTabs dynamically.  As I am creating these RadTabs, one of the properties I would like to set is a background image.  Is it possible to do this? 

I have tried creating multiple TabStripStates.png files ( a default, then a TabStripStates_Red.png).  My thinking was that as I create these new tabs, I could just set the tab.CSSClass to a css that I have defined that points to this file :  

For example :  In my code behind as I create the tab :  tab.CSSClass = "red";

In the css that I have defined : 

.tabstrip .red .rtsLink,
.tabstrip .red .rtsOut { background-image: url('TabStrip/TabStripStates_Red.png'); }

What I am not understanding is if I am just missing something, or if this is not the correct way to do this.  Any help on dynamically setting the background image would be greatly appreciated.

Thank you

 

 

 

 

 

Jason Sperko
Top achievements
Rank 1
 answered on 11 Mar 2010
1 answer
341 views
This maybe RadGrid 101 but I need to know how to handle an event when a LinkButton is clicked. I don't want to use the standard edit and delete buttons cause I have a lot of custom code that needs to run. I want to have the LinkButton button clicked, it launches an event, in that event I pull the AnnouncementID or any data from that row and then do the custom code.

<telerik:RadGrid ID="gridAnnouncements" runat="server"  
        AutoGenerateColumns="false" onneeddatasource="gridAnnouncements_NeedDataSource"
            <MasterTableView DataKeyNames="AnnouncementID"
                <Columns> 
                    <telerik:GridBoundColumn DataField="AnnouncementID" Display="false"></telerik:GridBoundColumn> 
                    <telerik:GridBoundColumn DataField="Title" HeaderText="Title"></telerik:GridBoundColumn> 
                    <telerik:GridCheckBoxColumn DataField="isNewsFlash" HeaderText="News Flash" ReadOnly="false"></telerik:GridCheckBoxColumn> 
                    <telerik:GridCheckBoxColumn DataField="isFeatured" HeaderText="Featured"  ReadOnly="false"></telerik:GridCheckBoxColumn> 
                    <telerik:GridBoundColumn DataField="UpdatedDate" HeaderText="Last Updated"></telerik:GridBoundColumn> 
                    <telerik:GridBoundColumn DataField="UpdatedBy" HeaderText="Last Updated By"></telerik:GridBoundColumn> 
                    <telerik:GridButtonColumn ButtonType="LinkButton" Text="Edit"></telerik:GridButtonColumn> 
                    <telerik:GridButtonColumn ButtonType="LinkButton" Text="Delete"></telerik:GridButtonColumn> 
                </Columns> 
            </MasterTableView> 
        </telerik:RadGrid> 

How do I click the edit button and pull the AnnouncementID in the server side code?
Princy
Top achievements
Rank 2
 answered on 11 Mar 2010
1 answer
125 views
Hi,
   I have a grid with header grouping. I want to transpose the grid so that the column header will display as row. The attached screen  shot  'screen.jpg' is grid without transpose. I want to transpose grid show that column header like 'Platform' or 'Power' will display in row and records will display in column as displayed in screen shot 'screen1.jpg'. So, please suggest some solution.

Regards,
Rajeev
Yavor
Telerik team
 answered on 11 Mar 2010
2 answers
79 views

I have a gridtemplatecolumn (see code below) the filter works fine but the sorting doesn't, the header is not clickable for sorting. Once I take out the binding in HeaderTemplate the sorting worked. I need to have this binding for runtime defined currency symbol, is there a way that i can make the sorting work on this column with this type of binding on headertemplate?

<telerik:GridTemplateColumn ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="60px" FilterControlWidth="60px" UniqueName="theAmount" DataField="theAmount" SortExpression="theAmount">  
                                    <HeaderTemplate> 
                                        <%# "theAmount (" + MY_BLL.Settings.Default.CurrencySymbol + ")"%> 
                                    </HeaderTemplate> 
                                    <ItemTemplate> 
                                        <%# Eval("theAmount", "{0:N}")%> 
                                    </ItemTemplate> 
</telerik:GridTemplateColumn> 
sf
Top achievements
Rank 1
 answered on 11 Mar 2010
3 answers
189 views
I'd like to evenly space the root menu items.  I've created a custom skin by copying the Menu.default.css and attempting to modify it but any combination of .RadMenu_x .rmRootGroup .rmItem seem to grab all the items in the menu and I only want to do this to the first row in the menu.

Here's what I'm working on.  There's an old ASP.NET menu above where I'm sticking the RadMenu - you can see that is is evenly spaced menuitems.  Image here.
Yana
Telerik team
 answered on 11 Mar 2010
1 answer
161 views

Hi,

I m using radgrid for my application. I m unable to bind or assign a value to a template control from another template controls selected index event while inserting a record(ie.. in insert template).

Please find the screen shot to get clear understand.

aspx page
<telerik:RadGrid   ID="RadGrid1" runat="server" Width="2500px" Height="400" Visible="true"   
                                    AllowAutomaticInserts="true"   
                                    AllowAutomaticUpdates="true"   
                                    AllowAutomaticDeletes="true" 
                                    PageSize="20" AllowPaging="True" AllowFilteringByColumn="True" 
                                    AllowSorting="true" ShowStatusBar="true" GridLines="None"   
                                    AutoGenerateColumns="False"   
                                    Skin="Vista"   
                                    OnNeedDataSource="RadGrid1_NeedDataSource" 
                                    OnDetailTableDataBind="RadGrid1_DetailTableDataBind"     
                                    OnInsertCommand="rd_InsertCommand"   
                                    OnItemInserted="RadGrid1_ItemInserted" 
                                    OnItemDataBound="RadGrid1_ItemDataBound"                                                                                                                                
                                   > 
                <MasterTableView    EditMode="PopUp"  CommandItemDisplay="Top"   
                                    AutoGenerateColumns="false" AllowFilteringByColumn="True"   
                                    AllowSorting="true"   >                                                             
                          
                        <ExpandCollapseColumn> 
                            <HeaderStyle Width="20px"></HeaderStyle> 
                        </ExpandCollapseColumn> 
                        <RowIndicatorColumn> 
                            <HeaderStyle Width="20px" /> 
                        </RowIndicatorColumn> 
                        <ExpandCollapseColumn> 
                            <HeaderStyle Width="20px" /> 
                        </ExpandCollapseColumn> 
                        <Columns>                
                <telerik:GridTemplateColumn    DataField="Slno"             HeaderText="Slno"                  UniqueName="Slno"           HeaderStyle-Width="40" Visible="false" />                                  
                <telerik:GridTemplateColumn    DataField="Programme"        HeaderText="Programe Name"         UniqueName="Programme"      HeaderStyle-Width="40">  
                <EditItemTemplate> 
                <asp:DropDownList ID="Programme"  AutoPostBack="true" runat="server" Width="150"/>  
                </EditItemTemplate> 
                </telerik:GridTemplateColumn>                  
                <telerik:GridTemplateColumn    DataField="InventoryType"    HeaderText="Inventory Type"   UniqueName="InventoryType" HeaderStyle-Width="40" Visible="false"/>  
                <telerik:GridTemplateColumn    DataField="StartTime"        HeaderText="Start Time"       UniqueName="StartTime" HeaderStyle-Width="40" > 
                <EditItemTemplate> 
                <asp:TextBox ID="StartTime" runat="server" Width="150" ReadOnly="true" /> 
                </EditItemTemplate> 
                </telerik:GridTemplateColumn>                  
                <telerik:GridTemplateColumn    DataField="Endtime"        HeaderText="End time"       UniqueName="Endtime" HeaderStyle-Width="40" > 
                <EditItemTemplate>   
                <asp:TextBox ID="Endtime" runat="server" Width="150" ReadOnly="true"/>  
                </EditItemTemplate> 
                </telerik:GridTemplateColumn> 
                <telerik:GridTemplateColumn    DataField="PrimeTime"        HeaderText="Prime Time"       UniqueName="PrimeTime" HeaderStyle-Width="40" > 
                <EditItemTemplate> 
                <asp:TextBox ID="PrimeTime" runat="server" Width="150" ReadOnly="true"/>  
                </EditItemTemplate> 
                </telerik:GridTemplateColumn> 
                <telerik:GridTemplateColumn    DataField="Year"        HeaderText="Year"         UniqueName="Year"      HeaderStyle-Width="40">  
                <EditItemTemplate> 
                <telerik:RadComboBox ID="Year"  AutoPostBack="true" runat="server" Width="150"  OnSelectedIndexChanged="Year_SelectedIndexChanged"/>  
                </EditItemTemplate> 
                </telerik:GridTemplateColumn>    
                <telerik:GridTemplateColumn    DataField="Month"        HeaderText="Month"         UniqueName="Month"      HeaderStyle-Width="40">  
                <EditItemTemplate> 
                <telerik:RadComboBox ID="Month"  AutoPostBack="true" runat="server" Width="150"/>  
                </EditItemTemplate> 
                </telerik:GridTemplateColumn>    
                <telerik:GridDropDownColumn    DataField="Commercial"       HeaderText="Commercial"       UniqueName="Commercial" HeaderStyle-Width="40"/>                  
                <telerik:GridTemplateColumn    DataField="Duration"        HeaderText="Duration"       UniqueName="Duration" HeaderStyle-Width="40" > 
                <EditItemTemplate>   
                <asp:TextBox ID="Duration" runat="server" Width="150" Text="123"/>  
                </EditItemTemplate> 
                </telerik:GridTemplateColumn> 
                <telerik:GridTemplateColumn    DataField="TapeId"        HeaderText="Tape Id"       UniqueName="TapeId" HeaderStyle-Width="40" > 
                <EditItemTemplate>   
                <asp:TextBox ID="TapeId" runat="server" Width="150" ReadOnly="true"/>  
                </EditItemTemplate> 
                </telerik:GridTemplateColumn> 
                <telerik:GridTemplateColumn    DataField="Inventory_Type"   HeaderText="Commercial Type"  UniqueName="Inventory_Type" HeaderStyle-Width="40" Visible="false" />                  
                <telerik:GridTemplateColumn    DataField="TapeStatus"       HeaderText="TapeStatus"       UniqueName="TapeStatus" HeaderStyle-Width="40" Visible="false"/>                  
                <telerik:GridTemplateColumn    DataField="insertion"        HeaderText="Insertion"        UniqueName="insertion" HeaderStyle-Width="40" Visible="false"/>  
                <telerik:GridBoundColumn       DataField="Day1"              HeaderText="Day 1"            UniqueName="Day1"               HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day2"              HeaderText="Day 2"            UniqueName="Day2"               HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day3"              HeaderText="Day 3"            UniqueName="Day3"               HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day4"              HeaderText="Day 4"            UniqueName="Day4"               HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day5"              HeaderText="Day 5"            UniqueName="Day5"               HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day6"              HeaderText="Day 6"            UniqueName="Day6"               HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day7"              HeaderText="Day 7"            UniqueName="Day7"               HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day8"              HeaderText="Day 8"            UniqueName="Day8"               HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day9"              HeaderText="Day 9"            UniqueName="Day9"               HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day10"             HeaderText="Day 10"            UniqueName="Day10"             HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day11"             HeaderText="Day 11"            UniqueName="Day11"             HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day12"             HeaderText="Day 12"            UniqueName="Day12"             HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day13"             HeaderText="Day 13"            UniqueName="Day13"             HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day14"             HeaderText="Day 14"            UniqueName="Day14"             HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day15"             HeaderText="Day 15"            UniqueName="Day15"             HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day16"             HeaderText="Day 16"            UniqueName="Day16"             HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day17"             HeaderText="Day 17"            UniqueName="Day17"             HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day18"             HeaderText="Day 18"            UniqueName="Day18"             HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day19"             HeaderText="Day 19"            UniqueName="Day19"             HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day20"             HeaderText="Day 20"            UniqueName="Day20"             HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day21"             HeaderText="Day 21"            UniqueName="Day21"             HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day22"             HeaderText="Day 22"            UniqueName="Day22"             HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day23"             HeaderText="Day 23"            UniqueName="Day23"             HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day24"             HeaderText="Day 24"            UniqueName="Day24"             HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day25"             HeaderText="Day 25"            UniqueName="Day25"             HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day26"             HeaderText="Day 26"            UniqueName="Day26"             HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day27"             HeaderText="Day 27"            UniqueName="Day27"             HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day28"             HeaderText="Day 28"            UniqueName="Day28"             HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day29"             HeaderText="Day 29"            UniqueName="Day29"             HeaderStyle-Width="40"/>                  
                <telerik:GridBoundColumn       DataField="Day30"             HeaderText="Day 30"            UniqueName="Day30"             HeaderStyle-Width="40"/>  
                <telerik:GridBoundColumn       DataField="Day31"             HeaderText="Day 31"            UniqueName="Day31"             HeaderStyle-Width="40"/>  
                <telerik:GridTemplateColumn    DataField="TotalSpots"        HeaderText="Total Spots"       UniqueName="TotalSpots" HeaderStyle-Width="40" > 
                <EditItemTemplate>   
                <asp:TextBox ID="TotalSpots" runat="server" Width="150" ReadOnly="true"/>  
                </EditItemTemplate> 
                </telerik:GridTemplateColumn> 
                <telerik:GridTemplateColumn    DataField="Discount"          HeaderText="Discount"          UniqueName="Discount"          HeaderStyle-Width="40" Visible="false"/>  
                <telerik:GridTemplateColumn    DataField="Contract_Rate"     HeaderText="Contract Rate"     UniqueName="Contract Rate"     HeaderStyle-Width="40" Visible="false"/>  
                <telerik:GridTemplateColumn    DataField="Non_prime_rate"    HeaderText="Non prime rate"    UniqueName="Non_prime_rate"    HeaderStyle-Width="40" Visible="false"/>  
                <telerik:GridTemplateColumn    DataField="Contract_New_Rate"        HeaderText="Contract New Rate"       UniqueName="Contract_New_Rate" HeaderStyle-Width="40" > 
                <EditItemTemplate>   
                <asp:TextBox ID="Contract_New_Rate" runat="server" Width="150" ReadOnly="true"/>  
                </EditItemTemplate> 
                </telerik:GridTemplateColumn> 
                <telerik:GridTemplateColumn    DataField="Rate"        HeaderText="Rate"       UniqueName="Rate" HeaderStyle-Width="40" > 
                <EditItemTemplate>   
                <asp:TextBox ID="Rate" runat="server" Width="150" ReadOnly="true"/>  
                </EditItemTemplate> 
                </telerik:GridTemplateColumn> 
                  
                  
                <telerik:GridEditCommandColumn ButtonType="ImageButton" Display="true" HeaderText="Edit" HeaderStyle-Width="40px"></telerik:GridEditCommandColumn> 
                  
           </Columns> 
             
        </MasterTableView> 
                     <PagerStyle Position="Bottom" AlwaysVisible="true" Mode="NextPrevAndNumeric"></PagerStyle> 
                    <ClientSettings EnableRowHoverStyle="true">  
                        <Selecting AllowRowSelect="True" /> 
                        <Scrolling AllowScroll="true" UseStaticHeaders="true" /> 
                    </ClientSettings> 
    </telerik:RadGrid> 


Codebehind
protected void Year_SelectedIndexChanged(object sender, EventArgs e)  
        {  
            GridItemEventArgs e1 = (GridItemEventArgs)Session["gridevent_ItemDataBound"];  
            tempds = new DataSet();  
            tempds = (DataSet)Session["sesDropDownDs"];  
            Dv.Table = tempds.Tables[1];  
              
            string ElementID = Convert.ToString((sender as RadComboBox).SelectedValue);  
            Dv.RowFilter = "Year='" + ElementID + "'";  
 
            GridEditableItem editedItem = e1.Item as GridEditableItem;  
            GridEditManager editMan = editedItem.EditManager;  
            RadComboBox drp = (RadComboBox)e1.Item.FindControl("Month");  
 
 
            drp.DataTextField  = "Month";  
            drp.DataValueField = "short_month";  
            drp.DataSource = Dv;  
            drp.DataBind();  
 
            TextBox txt = (TextBox)e1.Item.FindControl("Duration");  
            string h = txt.Text;  
            txt.Text = "ghj";                          
        }  
 


thanks in advance.

Regards
Feroz.

Princy
Top achievements
Rank 2
 answered on 11 Mar 2010
3 answers
233 views
Hi,

I have used one of the columns as griddropdowncolumn. Datafield="resource_id" and  ListTextField="Resource_Name"  and ListValueField="Resource_ID" which i am getting this from another sqldatasource2.

What i need is, i want to display Resource_Name in GridGroupByExpression. I am getting resource_id which i don't want. I want only Resource Name.


<telerik:RadGrid ID="RadGrid1" runat="server" DataSourceID="SqlDataSource1" GridLines="None" 
        ShowGroupPanel="True" Skin="Sunset"
        <MasterTableView AutoGenerateColumns="False" CellSpacing="-1" DataSourceID="SqlDataSource1"
         
        <GroupByExpressions> 
                    <telerik:GridGroupByExpression> 
                        <SelectFields> 
                            <telerik:GridGroupByField FieldAlias="Resource-ID" FieldName="Resource_Name"  
                                HeaderValueSeparator=" : " FormatString="" HeaderText=""></telerik:GridGroupByField> 
                        </SelectFields> 
                        <GroupByFields> 
                            <telerik:GridGroupByField FieldName="Resource_Name" SortOrder="Descending" FieldAlias="Resource_Name" FormatString="" HeaderText=""></telerik:GridGroupByField> 
                        </GroupByFields> 
                    </telerik:GridGroupByExpression> 
                </GroupByExpressions> 
         
         
         
         
            <Columns> 
                <telerik:GridBoundColumn DataField="Assignment" HeaderText="Assignment" SortExpression="Assignment" 
                    UniqueName="Assignment"
                </telerik:GridBoundColumn> 
                <telerik:GridBoundColumn DataField="Task" HeaderText="Task" SortExpression="Task" 
                    UniqueName="Task"
                </telerik:GridBoundColumn> 
                <telerik:GridBoundColumn DataField="M9_Sep" DataType="System.Int16" HeaderText="Sep" 
                    SortExpression="M9_Sep" UniqueName="M9_Sep"
                </telerik:GridBoundColumn> 
                <telerik:GridBoundColumn DataField="M10_Oct" DataType="System.Int16" HeaderText="Oct" 
                    SortExpression="M10_Oct" UniqueName="M10_Oct"
                </telerik:GridBoundColumn> 
                <telerik:GridBoundColumn DataField="M11_Nov" DataType="System.Int16" HeaderText="Nov" 
                    SortExpression="M11_Nov" UniqueName="M11_Nov"
                </telerik:GridBoundColumn> 
                <telerik:GridBoundColumn DataField="M12_Dec" DataType="System.Int16" HeaderText="Dec" 
                    SortExpression="M12_Dec" UniqueName="M12_Dec"
                </telerik:GridBoundColumn> 
                <telerik:GridBoundColumn DataField="M1_Jan" DataType="System.Int16" HeaderText="Jan" 
                    SortExpression="M1_Jan" UniqueName="M1_Jan"
                </telerik:GridBoundColumn> 
                <telerik:GridBoundColumn DataField="M2_Feb" DataType="System.Int16" HeaderText="Feb" 
                    SortExpression="M2_Feb" UniqueName="M2_Feb"
                </telerik:GridBoundColumn> 
                <telerik:GridBoundColumn DataField="M3_Mar" DataType="System.Int16" HeaderText="Mar" 
                    SortExpression="M3_Mar" UniqueName="M3_Mar"
                </telerik:GridBoundColumn> 
                <telerik:GridBoundColumn DataField="M4_Apr" DataType="System.Int16" HeaderText="Apr" 
                    SortExpression="M4_Apr" UniqueName="M4_Apr"
                </telerik:GridBoundColumn> 
                <telerik:GridBoundColumn DataField="M5_May" DataType="System.Int16" HeaderText="May" 
                    SortExpression="M5_May" UniqueName="M5_May"
                </telerik:GridBoundColumn> 
                 
                    
                    <telerik:GridDropDownColumn DataField="Resource_Name" DataSourceID="SqlDataSource2" 
                        HeaderText="Resource" ListTextField="Resource_Name" ListValueField="Resource_id" DataType="System.Int32" 
                        UniqueName="UniqueTaskName"
                        </telerik:GridDropDownColumn>  
                 
                 
                <telerik:GridBoundColumn DataField="Resource_Name" DataType="System.Int64" HeaderText="Resource-Name" 
                    SortExpression="Resource_Name" UniqueName="Resource_Name" GroupByExpression="Resource_Name" Display="False"
                </telerik:GridBoundColumn> 
            </Columns> 
        </MasterTableView> 
        <ClientSettings AllowDragToGroup="True"
        </ClientSettings> 
    </telerik:RadGrid><asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ResourceUtilizationDBConnectionString %>" 
        SelectCommand="SELECT [Assignment], [Task], [M9_Sep], [M10_Oct], [M11_Nov], [M12_Dec], [M1_Jan], [M2_Feb], [M3_Mar], [M4_Apr], [M5_May], [Resource_Name] FROM [Resource_Data] WHERE (([Resource_Year] = @Resource_Year) AND ([Resource_Month] = @Resource_Month) AND ([Resource_week] = @Resource_week))"
        <SelectParameters> 
            <asp:QueryStringParameter Name="Resource_Year" QueryStringField="RYear" Type="Int16" /> 
            <asp:QueryStringParameter Name="Resource_Month" QueryStringField="RMonth" Type="Int16" /> 
            <asp:QueryStringParameter Name="Resource_week" QueryStringField="RWeek" Type="Int16" /> 
        </SelectParameters> 
    </asp:SqlDataSource> 
    <asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:ResourceUtilizationDBConnectionString %>" 
        SelectCommand="SELECT [Resource_Name], [Resource_ID] FROM [Resource_Information]"
    </asp:SqlDataSource> 

Stroika
Top achievements
Rank 1
 answered on 11 Mar 2010
2 answers
91 views
from the demo, i saw we can set ColumnWidth for the schedular.
Can i set height of column?
Iry Lee
Top achievements
Rank 2
 answered on 11 Mar 2010
1 answer
72 views
hi everybody I want change header in radgridview .you see mock-up:
can you help me?
Shinu
Top achievements
Rank 2
 answered on 11 Mar 2010
2 answers
601 views
Hi,

I am trying to get a control ID of a telerik RadTextBox, using following syntax

var pwd1 = document.getElementById("<%= passwordTextBox.ClientID %>");
and I also tried
var pwd1 = $find("<%= passwordTextBox.ClientID %>");

The script is used inside a user control,

This gives following error,

The Controls collection cannot be modified because the control contains code blocks




And when I use,
var pwd1 = $find("<%# passwordTextBox.ClientID %>");

when look at the source, it is just empty string in place (var pwd1 = $find("");)

I tried both ClientID and UniqueID , but it does not works either,

(This code is used inside a UserControl and page uses themes hence it's not possible to remove runat="server" tag in the header section)



Adipa Gunasekara
Top achievements
Rank 1
 answered on 11 Mar 2010
Narrow your results
Selected tags
Tags
+? more
Top users last month
Hiba
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Max
Top achievements
Rank 1
Veteran
Iron
Alina
Top achievements
Rank 1
Rakhee
Top achievements
Rank 1
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Hiba
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Max
Top achievements
Rank 1
Veteran
Iron
Alina
Top achievements
Rank 1
Rakhee
Top achievements
Rank 1
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?