Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
219 views

Hi,

I have a RadGrid with a LinkButton inside a   GridTemplateColumn. My problem is that the CommandName and CommandArgument of the LinkButton sometimes is empty when the postback is triggered. What can cause this? The properties of the LinkButton is set in the OnItemDataBound event. How do I solve this?

<Telerik:GridTemplateColumn UniqueName="DeliveredDate" ItemStyle-CssClass="date"><br>                                 <ItemTemplate><br>                                <asp:LinkButton ID="linkButtonMarkAsArrived" runat="server" /><br>                                  </ItemTemplate><br>                               </Telerik:GridTemplateColumn><br>

Genti
Telerik team
 answered on 27 May 2011
1 answer
72 views
I've followed the instructions in a couple of posts for setting the default path for Images, Documents, etc. in RadEditor for DNN 5.2.6, but DNN ignores me.

Can you describe how to set the default folders for Images
  • Images to: ~/Portals/0/Images
  • Documents to: ~/Portals/0/Docs

Thanks,
Jason
Rumen
Telerik team
 answered on 27 May 2011
3 answers
324 views
Trying to get a TemplateColumn to span 3 columns when in edit mode.
Every time it renders in insert or edit, columns 1 and 2 are pushed out. I would like it so the checkbox list can run wild horizontally.  I build my checkbox list at ItemDataBound.


<MasterTableView EditMode="EditForms" AutoGenerateColumns="false" DataKeyNames="PK" CommandItemDisplay="Top">
<EditFormSettings ColumnNumber="3" >
</EditFormSettings>
<columns>
<telerik:GridTemplateColumn UniqueName="Assigned" EditFormColumnIndex="0" HeaderText="Assigned" >
<EditItemTemplate>
<asp:HiddenField ID="HidAssigned" runat="server" Value='<%# Eval("Assigned") %>' />
<asp:CheckBoxList RepeatDirection="Horizontal" ID="CBAssigned" Runat="server" />
</EditItemTemplate>
<ItemTemplate>
<%#Eval("Assigned") %>
</ItemTemplate>
</telerik:GridTemplateColumn>

Radoslav
Telerik team
 answered on 27 May 2011
1 answer
177 views
Hi,

I have one radgrid, In this radgrid i have checkboxs, radnumerictextbox,raddatepicker and dropdownlist controls.
When i check completed checkbox in the radgrid disabled 99%Complete checkbox and percent complete radnumerictextbox value should be 100. All these actions working fine. I implemented all these action in the client side.
My problem is when i check completed checkbox in the radgrid of first page and i moved to nextpage using paging. When i back to the first page all disabled controls are now visible true.

Attached is the screen shot of radgrid with controls.

.cs file
--------------------
Protected Sub RadGrid1_ItemDataBound(ByVal sender As Object, ByVal e As GridItemEventArgs)
If TypeOf e.Item Is GridDataItem Then
            Dim item As GridDataItem = DirectCast(e.Item, GridDataItem)
            Dim txtbox As RadNumericTextBox = DirectCast(item.FindControl("pct"), RadNumericTextBox)
            Dim datepicker As RadDatePicker = DirectCast(item.FindControl("actstart"), RadDatePicker)
            Dim remdur As RadNumericTextBox = DirectCast(item.FindControl("remdurNumtxt"), RadNumericTextBox)
            Dim msdatepicker As RadDatePicker = DirectCast(item.FindControl("manstart"), RadDatePicker)
            Dim mfdatepicker As RadDatePicker = DirectCast(item.FindControl("manfinish"), RadDatePicker)
            Dim chkBox As CheckBox = DirectCast(item.FindControl("chkComplete"), CheckBox)
            Dim chkPerComp As CheckBox = DirectCast(item.FindControl("Chkbox"), CheckBox)
            chkBox.Attributes.Add("onclick", "return Completed('" + chkBox.ClientID + "','" + txtbox.ClientID + "','" + chkPerComp.ClientID + "','" + remdur.ClientID + "','" + msdatepicker.ClientID + "','" + mfdatepicker.ClientID + "')")
            chkPerComp.Attributes.Add("onclick", "return perComplete('" + chkBox.ClientID + "','" + txtbox.ClientID + "','" + chkPerComp.ClientID + "')")
        End If
End Sub

aspx page
-------------------------------
<telerik:GridTemplateColumn UniqueName="Complete" HeaderText="Completed" AllowFiltering="false">
                        <ItemTemplate>
                            <asp:Panel ID="Panel1" runat="server" Width="2px">
                                <asp:CheckBox ID="chkComplete" runat="server"/>
                            </asp:Panel>
                        </ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="perComplete" HeaderText="99% Complete" AllowFiltering="false">
                        <ItemTemplate>
                            <asp:Panel ID="Panel2" runat="server">
                                <asp:CheckBox ID="Chkbox" runat="server"/>
                            </asp:Panel>
                        </ItemTemplate>
 </telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="perComplete" HeaderText="Percent Complete" AllowFiltering="false">
                     <ItemTemplate>
                       <telerik:radnumerictextbox id="pct" runat="server" text='<%#Eval("pct") %>' minvalue="0" maxvalue="100" width="50px" FocusedStyle-BackColor="Yellow" NumberFormat-DecimalDigits="0">
                           <numberformat allowrounding="true" decimaldigits="4"/>  
                       </telerik:radnumerictextbox>
                     </ItemTemplate>
</telerik:GridTemplateColumn>

 <script type="text/javascript">         
           //Completed checkbox function
           function Completed(chkComp,pertxtbox,chkPercomp,remdur,msdate,mfdate) {
               var chkComplete = document.getElementById(chkComp);
               var chkPerComplete = document.getElementById(chkPercomp);
               var pertext = $find(pertxtbox);
               var radremdur = $find(remdur);
               var msdatepicker = $find(msdate);
               var mfdatepicker = $find(mfdate);
               
               if (chkComplete.checked) {
                   chkPerComplete.checked = false;
                   chkPerComplete.style.display = 'none';
                   pertext.set_value(100);
                   pertext.disable();
                   radremdur.set_visible(false);
                   msdatepicker.clear();
                   msdatepicker.set_visible(false);
                   mfdatepicker.clear();
                   mfdatepicker.set_visible(false);
               }
              }
           }
       </script>
Princy
Top achievements
Rank 2
 answered on 27 May 2011
1 answer
98 views
Hi Everyone,

I am facing some problem while Migration from ASP.NET to ASP.NET AJAX. I need some help from you. When I Replaced the classic directive <%@ Register Assembly="RadWindow.NET2" Namespace="Telerik.WebControls" TagPrefix="radW" %> with the new one of for ASP.NET AJAX :<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> which i control I must and should I change? For example if replaced like above i must and should update RadAJAXManager other wise an exception is throwing Null Reference exception. Like this how many control must and should i change?

Here is Error

This error occurred when i have not updated RADAjaxManger control.

NullReferenceException: Object reference not set to an instance of an object.
Telerik.WebControls.RadAjaxUtils.RadControl.GetUpdatingUpdatePanel(Control target) +101
Telerik.WebControls.RadAjaxUtils.RadControl.IsInAjaxUpdatePanel(Control target) +50
Telerik.WebControls.RadAjaxUtils.RadControl.Page_PreRenderComplete(Object sender, EventArgs e) +21
System.EventHandler.Invoke(Object sender, EventArgs e) +0
System.Web.UI.Page.OnPreRenderComplete(EventArgs e) +8703326
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1029

Thanks in advance

--Sai Charan.M
Sebastian
Telerik team
 answered on 27 May 2011
5 answers
700 views
Hi,

I have a Radgrid which contains one text box and one checkbox.
depending upon the value in textbox i want to disable the checkbox in the same row in RadGrid.
Please tell me how can I do it.

I tried but i cant access the correct property to disable the checkbox.
Please let me know the solutions

Bye
Thanks
Shinu
Top achievements
Rank 2
 answered on 27 May 2011
4 answers
98 views


Hello,

   I am using Telerik dll on version 2009.3.1103.35. I want to know whether TreeListView exists in my version or higher version. 

   If there is any help document please let me know.

   Please Clarify  


Thanks
Kannan,S
sundar
Top achievements
Rank 1
 answered on 27 May 2011
8 answers
425 views
Hi All,

I am facing a problem while looping through the radtreeview.

My radtreeview structure is as below:

folder A
     folder B
             folder C
Folder D
      Folder E
             Folder F
                      Folder G
                              ---------------------N Number of childs
Now i want to loop through the radtreeview,how can i get this? I want some generalised function that will loop through radtreeview.

sundar
Top achievements
Rank 1
 answered on 27 May 2011
10 answers
402 views
Hello,

I realize that this issue is not new to the forum.  Unfortunately I haven't been able to find a resolution to my problem in the previous threads. Maybe you can point me in the right direction.  I have a Sharepoint web part that consists of a grid and an RadAjaxManager. The control code looks like this:
<telerik:RadAjaxManager ID="cwAjaxManager" OnAjaxRequest="UpdateGrid" runat="server">
    <AjaxSettings>
        <telerik:AjaxSetting AjaxControlID="cwAjaxManager">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="lblGridJS" />
            </UpdatedControls>
        </telerik:AjaxSetting>
    </AjaxSettings>
</telerik:RadAjaxManager>
<telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" SkinID="Default">
    <asp:Label ID="lblGridJS" runat="server"></asp:Label>
    <telerik:RadGrid ID="CWGrid" runat="server" Width="100%" OnNeedDataSource="CWGrid_NeedDataSource">
    </telerik:RadGrid>
</telerik:RadAjaxPanel>
<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Transparency="30"
    SkinID="Default" BackColor="#dff3ff">
    <asp:Image ID="Image1" runat="server" ImageUrl="/_LAYOUTS/CorasWorksDIT/CorasWSC.Grid.Display/loader.gif">
    </asp:Image>
</telerik:RadAjaxLoadingPanel>

Pretty straight forward, nothing fancy. And I also have some links (not part of the web part control) on the page that when clicked kick off a javascript function that's supposed to call the async request on the ajax manager. Here's the code:

function clickLink(connName) {
    var urlVariables = "CN=" + connName;
  
    var controlId = GetControlIdMyGrid();
    window.setTimeout(function () { cwInitiateAsyncRequest(controlId, urlVariables); }, 10);
}
  
function cwInitiateAsyncRequest(controlId, argument) {
    var ajaxManager = $find(controlId + "_cwAjaxManager");
    if (ajaxManager != null) ajaxManager.ajaxRequest(argument);
    else {
        ajaxManager = $telerik.$.find(controlId + "_cwAjaxManager");
        if (ajaxManager != null) ajaxManager.ajaxRequest(argument);
    }
    return false;
}

The first time a link is clicked, the request goes through fine, everything works great.  The second time around $find(controlId + "_cwAjaxManager") returns null, and $telerik.$.find(controlId + "_cwAjaxManager") returns {...}, which is not really null, but at the same time whatever it is, it has not methods or properties, so the ajaxRequest fails.  As you can see I tried the timeout solution with no luck.  Is there anything else that I may try?
mpoi
Top achievements
Rank 1
 answered on 27 May 2011
3 answers
87 views
Hi telerik team,

I  want to enable and make  the client select column check boxes checkable in grid by using the follwoing code snipped
for (var row = 0; row <  MasterTable.get_dataItems().length; row++)
           {
            MasterTable.get_dataItems()[row]._element.disabled=false;
            MasterTable.get_dataItems()[row].get_cell("ClientSelectColumn").disabled=false;
             }

but the i could not check the checkboxes in every row it is still disable.
          
Shinu
Top achievements
Rank 2
 answered on 27 May 2011
Narrow your results
Selected tags
Tags
+? more
Top users last month
Rob
Top achievements
Rank 3
Bronze
Iron
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Rob
Top achievements
Rank 3
Bronze
Iron
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?