Telerik Forums
UI for ASP.NET AJAX Forum
2 answers
110 views
Hi,


This is Rathan,


I placed the two datepickker controls inside radgrid ,i want to calculate the days between two dates using javascript.

please help me how can i get the value of datepicker control value when i selected the date from picker  for caluclating days.

forexample :
var date=document.getelementbyid('datepicker1').value; (for normal javascript)

how can i get the value of datepicker like above example.

Eyup
Telerik team
 answered on 30 Mar 2012
1 answer
60 views
Hi guys, im hoping someone can help me out here. Getting a strange rendering issue with the datepicker control on the grid when trying to set a date filter. Basically the control seems to be positioned permanently over the grid when scrolling horizontally. I've attached a screenshot showing the problem.As you can see the datepicker for the date column 'Period To' seems to be completely detached from its usual position. If I scroll across the datepicker also scrolls, same applies to all other date columns - you can just about see the date of birth column has the same issue

Any suggestions?

PS I had to blank out some of the data in the grid as its sensitive data
Eyup
Telerik team
 answered on 30 Mar 2012
1 answer
124 views
Hi,
I'm trying to use http://www.telerik.com/community/code-library/aspnet-ajax/ajax/how-to-set-100-height-and-random-styles-to-a-radajaxmanager-update-panel.aspx
Is it possible to set css rule:
#<%= RadGrid1PanelClientID %>
{
    margin:0;
    height:100%;
}

 in this scenario from codebehind?
Thanks.
Maria Ilieva
Telerik team
 answered on 30 Mar 2012
2 answers
404 views
I was following an example I found on the site but for some, and it works up to teh point of finding the link buttons text.  I need the linkbuttons command argument  or the actual text of the link button becuase this is the parameter I need to send thru the querysting to open that page.

It does not seem to get either method.
Protected Sub myRadGridFin_ItemCreated(sender As Object, e As Telerik.Web.UI.GridItemEventArgs) Handles myRadGridFin.ItemCreated
        If TypeOf e.Item Is GridDataItem Then
            Dim SendDDn As String
            Dim item As GridDataItem = DirectCast(e.Item, GridDataItem)
            Dim img As Image = DirectCast(item.FindControl("imgPrint"), Image)
            Dim DDN As LinkButton = DirectCast(item.FindControl("lnkAdd"), LinkButton)
  
            SendDDn = DDN.CommandArgument.ToString
            "neither works"
            SendDDn = DDN.Text.ToString
  
            img.Attributes.Add("onclick", "javascript:window.open('??.aspx?DDN=" + SendDDn.ToString() & "'); return false;")
        End If
  
    End Sub
Kevin
Top achievements
Rank 1
 answered on 30 Mar 2012
2 answers
147 views
So I have a print image as part of my radgrid.  What I want to do is hide the image button of there is nothing existing for the linkbutton becuase I hide duplicates of the link button.  So where the linkbutton is not there I want to also hide the printer image.

<telerik:RadGrid ID="myRadGridFin" runat="server" Width="100%" BorderWidth="1px" CellPadding="6" GridLines="None" BorderColor="#404040" Skin="Web20">
                                   <MasterTableView AutoGenerateColumns="false" DataKeyNames="intRecId" Name="MasterGrid" BorderColor="#404040" Font-Size="9" Font-Names="Veranda,arial,sans-serif"
                                       HeaderStyle-HorizontalAlign="Center" GridLines="Both" BorderWidth="1px"><AlternatingItemStyle BackColor="#B0C4DE"  HorizontalAlign="Center" /><ItemStyle HorizontalAlign="Center" />
                                       <HeaderStyle ForeColor="White" Font-Bold="true" BorderColor="#404040" BorderWidth="1px" />
                                           <Columns>
                                               <telerik:GridButtonColumn CommandName="Delete" Text="Delete" UniqueName="DeleteColumn" ConfirmText="Are you sure you want to delete item from turn-in" />
                                               <telerik:GridTemplateColumn>
                                                   <ItemTemplate>
                                                       <asp:Image ID="imgPrint" runat="server" ImageUrl="~/Images/Printer.png" style="cursor:pointer" />
                                                   </ItemTemplate>
                                               </telerik:GridTemplateColumn>
                                               <telerik:GridTemplateColumn HeaderText="DDN">
                                                   <ItemTemplate>
                                                       <asp:LinkButton ID="lnkAdd" runat="server" Text='<%# bind("strDDN") %>' ToolTip="Click to Add Equipment to Doc Number" CommandName="Add" CommandArgument='<%#Bind ("strDDN") %>'></asp:LinkButton>
                                                   </ItemTemplate>
                                               </telerik:GridTemplateColumn>
                                               <telerik:GridTemplateColumn HeaderText="CATEGORY">
                                                   <ItemTemplate>
                                                       <asp:Label ID="lblCategory" runat="server" Text='<%# Bind("strCategory") %>'></asp:Label>
                                                       <asp:Label ID="lblCatId" runat="server" Text='<%#bind ("intCategoryId") %>' Visible="false"></asp:Label>
                                                   </ItemTemplate>
                                               </telerik:GridTemplateColumn>
                                               <telerik:GridBoundColumn DataField="strSN" HeaderText="SN" />
                                               <telerik:GridBoundColumn DataField="Equip" HeaderText="EQUIPMENT" />
                                               <telerik:GridBoundColumn DataField="Location" HeaderText="LOCATION" />
                                           </Columns>
                                   </MasterTableView>
                               </telerik:RadGrid>



Protected Sub myRadGridFin_ItemDataBound(sender As Object, e As Telerik.Web.UI.GridItemEventArgs) Handles myRadGridFin.ItemDataBound
       If (TypeOf e.Item Is GridDataItem) Then
           Dim img As Image = e.Item.FindControl("imgPrint")
           Dim lnk As LinkButton = e.Item.FindControl("lnkAdd")
           If lnk.Text = " " Then
               img.Enabled = False
               img.Visible = False
           End If
       End If
   End Sub


I also tried using it as an e.item.cell(?).text but this did not work either becuase it sees it as a linkbutton column I believe.
Kevin
Top achievements
Rank 1
 answered on 30 Mar 2012
3 answers
406 views
Hello,
I have a RadGrid inside a Webpart.  Its a non-visual webpart.
I am binding the grid to a Datasource of List<T>.
Every column is being returned from the datasource so I turned off AutoGenerateColumns to remove the extra columns and control what is painted on the screen.

Now the grid always displays "No records to display"...

The radgrid is created in the CreateChildControls override event:
radGridViewSearch = new RadGrid();
           radGridViewSearch.AutoGenerateColumns = false;
           radGridViewSearch.AllowPaging = true;
           radGridViewSearch.PageSize = 25;
           radGridViewSearch.NeedDataSource += new GridNeedDataSourceEventHandler(radGridViewSearch_NeedDataSource);
           this.Controls.Add(radGridViewSearch);


I am adding only one column to see if I can remove the possible reasons for the error:
GridBoundColumn colFacilityID = new GridBoundColumn();
           colFacilityID.DataField = "Facility";
           colFacilityID.HeaderText = "Facility";
           radGridViewSearch.Columns.Add(colFacilityID);


And the NeedDataSource event is used:
void radGridViewSearch_NeedDataSource(object sender, GridNeedDataSourceEventArgs e)
        {           
            lionRepository = new LionBCSRepository();
            radGridViewSearch.DataSource = lionRepository.BuildMatterDataSet(txtMatterNameSearch.Text.Trim(), txtContractNameSearch.Text.Trim(), txtPhysicianNameSearch.Text.Trim());
        }


I can see that 40+ records are returned, but its not binding them - is this some strange page life cycle issue?


Please help
Marin
Telerik team
 answered on 30 Mar 2012
1 answer
488 views
<%@ Page Language="VB" AutoEventWireup="false" CodeBehind="Default.aspx.vb" Inherits="RadControlsWebApp3._Default" %>
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head runat="server">
    <title></title>
    <telerik:RadStyleSheetManager ID="RadStyleSheetManager1" runat="server" />
</head>
<body>
    <form id="form1" runat="server">
    <telerik:RadScriptManager ID="RadScriptManager1" runat="server">
        <Scripts>
            <%--Needed for JavaScript IntelliSense in VS2010--%>
            <%--For VS2008 replace RadScriptManager with ScriptManager--%>
            <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" />
            <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" />
            <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js" />
        </Scripts>
    </telerik:RadScriptManager>
    <script type="text/javascript">
        //Put your JavaScript code here.
    </script>
    <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
    </telerik:RadAjaxManager>
    <div>
        press enter key when the textbox has focus with empty string.
        <telerik:RadTextBox runat="server" ID="TextBox1" >
        </telerik:RadTextBox>
        <telerik:RadButton runat="server" ID="Button1" Text="do not click" UseSubmitBehavior="true"></telerik:RadButton>
 
        <asp:Label runat="server" ID="label1"></asp:Label>
    </div>
    <asp:RequiredFieldValidator ID="RequiredFieldValidatorTextBox1" runat="server"
        Display="None" SetFocusOnError="true" ErrorMessage="please type anything."
        ControlToValidate="TextBox1"
        ValidationGroup="test1"></asp:RequiredFieldValidator>
    <asp:ValidationSummary ID="ValidationSummarySave" runat="server" ShowSummary="false"
        ShowMessageBox="true" ValidationGroup="test1" />
    </form>
</body>
</html>
Hello.

I have a problem with RadButton UseSubmitBehavior property.

I put the RadTextbox and RequiredValidator control.
and set the UseSubmitBehavior ="true" on the Radbutton.

when radtextbox is empty and i press enter key, the radbutton is not submitted like automatically click

i'm using latest telerik hotfix version  ( 2012.1.320.40) and I had no problem since previous telerik version (2011.915)

please let me know how to solve this problem.
i'm attaching sample code.

Slav
Telerik team
 answered on 30 Mar 2012
3 answers
198 views
Hello,

The following under mentioned css doesn't work in IE8 for radgrid headerstyle-css.
background: -moz-linear-gradient(center top , #4C5766 0%, #313841 99%) repeat scroll 0 0 transparent !important;

I tried this in case of firefox, and it worked,
    .RadGrid_Default .rgHeader, .RadGrid_Default .rgHeader
    {
          background: -moz-linear-gradient(center top , #4C5766 0%, #313841 99%) repeat scroll 0 0 transparent !important;
    border: 1px solid #313841 !important;
    height:35px;
    }

but, for IE it shows white header with border on all sides for headers, but the background css doesn't workout,
any help on this will be highly appreciated, its urgent please help!

Thanx in advance!
Peeyush
Top achievements
Rank 1
 answered on 30 Mar 2012
4 answers
119 views
Hi all,

I'm hoping someone can help with a problem I'm having concerning tabstrip, pageviews and ajax updates.

I have a MultiPage in place with several tabs, and each tab relates to a PageView that in turn contains UserControls.
I have a RadAjaxManager on the main page containing these tabs, and I'm also using a RadAjaxManagerProxy control on each of the UserControls.
I need to communicate between two of these pageviews and usercontrols but I'm having a problem with a particular piece of functionality.
To make it easier to understand I have a "Garment" tab/UserControl that allows customisation of a garment.  As a result of changes to the garment, I'd like to update a second tab/pageview ("Branding").  I currently have this working when an "Update" button is clicked on the garment tab that updates an ajaxed datalist on the branding tab (by calling a public subroutine).  It seems to work great.
This is based on using an @ Reference tag on the Garment usercontrol, casting an object to this control and then calling the subroutine. 

However, there is a situation where if a certain garment is selected, I'd like to be able to show/hide a placeholder on the Branding tab when a radcombobox selectedindexchanged event is fired.  I have a public sub on the Branding usercontrol that DOES get called (tested using ajaxpanel.alert), but the placeholders and other controls contained within it do not update.  This is doing my head in! :-)

Can anyone suggest why the datalist in the Branding usercontrol can be updated based on an event on the Garment usercontrol, and that a subroutine IS being called for the placeholder update, but the PH doesn't update?

I hope that makes sense and appreciate any insights you may have.

Cheers
Rich
Maria Ilieva
Telerik team
 answered on 30 Mar 2012
1 answer
109 views
I am trying to setup Google Author Attribution that requires me to have a link from my blog profile that is on a DotNetNuke site using RadEditor to my Google+ profile. And the link has to include a rel="me" parameter. But for some reason I cannot get the RadEditor to save the rel="me" parameter. When I put it in using HTML view and save it then it isn't there when I go back. I know how to edit the Editor settings in DNN but I don't know what I might change that would allow me to save the parameter. 
Rumen
Telerik team
 answered on 30 Mar 2012
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?