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

I have a menu that is bound to a data table. The data table is linked to database.The data table holds two values; RequestID and Company Name.  

What I want is to populate the menu with the company names, and pass the RequestID through the URL to a generic 'details.aspx?id=RequestID'

So what I did was set the DataNavigateUrlField equal to 'RequestID' from the datatable. 

The problem is that it makes the link to JUST the RequestID 

protected void Page_Load(object sender, EventArgs e)
{
 
    //Create datatable to populate menu
    DataTable menu = Utils.sqlutils.GetDataTable("DATABASE", "SELECT [RequestID], [CompanyName] FROM CauseMarketer_Requests WHERE Approved = '0'");
     
 
    updatingMenu.DataSource = menu;
    updatingMenu.DataNavigateUrlField = "RequestID";
    updatingMenu.DataTextField = "CompanyName";
    updatingMenu.DataBind();
 
 
}

So the DOM ends up looking like this

<a class="rmLink rmRootLink" href="19"><span class="rmText">COMPANY NAME</span></a>

What i want is the href to be "details.aspx?id=19"

 

What I've tried

updatingMenu.DataNavigateUrlField = "~details.aspx" + "RequestID";

But this causes a problem with my my databind and won't build. 

 

Joshua
Top achievements
Rank 1
 answered on 10 Mar 2016
2 answers
115 views

I am filling my radgrid from code behind using a iquerable but for some reason the filtering is not working at all even when i click the action button nothing happens am i missing a step?.

 

public IQueryable<Appointment> getAllApointments()
{
  var _appointments = apertureNetEntities.Appointments.Where(f => f.isDeleted == false ).OrderByDescending(o => o.authCreatedDate).ToList();
   return _appointments.AsQueryable();
}

 

protected void Page_Load(object sender, EventArgs e)
{
   rgAppointments.DataSource = _dal.getAllApointments();
   rgAppointments.DataBind();
 
 }

This is really bugging me as I have to apply a softdelete check on my datasource, i cant really use entity datasource.
Viktor Tachev
Telerik team
 answered on 10 Mar 2016
3 answers
553 views
After updating to the latest version of Telerik, 2016.1.113, in javascript eventArgs.get_commandArgument() when called from an OnClientClicking function is returning null instead of the command argument set on the button.  The same applies to the get_commandName function.  When using sender.get_commandArgument() the correct value is returned.  In previous versions the function called on eventArgs returned the correct value.  Was this an intended change or is this a bug?
Danail Vasilev
Telerik team
 answered on 10 Mar 2016
4 answers
398 views

Hi,

 

I can't find a solution to this : I want to create an order form with a grid abd 5 textbox by rows. In these textbox, the user will enter quantity and all the grid will be saved at the save button. So, i need to do this in code-behind. I have this code :

 

 MyGrid.DataSource = ds
 'Colon #0 > DescriptionNaviguateUrl
 mycolumn= New Telerik.Web.UI.GridBoundColumn
mycolumn.HeaderText = "DescriptionNaviguateUrl"
mycolumn.DataField = "DescriptionNaviguateUrl"
mycolumn.Visible = False
MyGrid.MasterTableView.Columns.Add(mycolumn)

'Column#1 >Model + COlor
mycolumn= New Telerik.Web.UI.GridBoundColumn
mycolumn.HeaderText = "Model #"
mycolumn.DataField = "Model"
mycolumn.Visible = False
MyGrid.MasterTableView.Columns.Add(mycolumn)

 

 

How can i add a texbox column in the same way?

 

Thanks!

Eyup
Telerik team
 answered on 10 Mar 2016
1 answer
268 views

When I attempt to include a bootstrap rad date time picker thier is a unusual border around the date time picker and the control is a bet messed up in styles.

This is the code I am using I am using a theme called canvas but its not displaying the control correctly

                          <telerik:RadDateTimePicker ID="rdStarDate"   TimeView-StartTime="10:00" TimeView-EndTime="17:00"  CssClass="form-control no-border"   TimeView-Interval="5"     runat="server" Skin="MetroTouch">
<TimeView CellSpacing="-1" StartTime="10:00:00" Culture="en-GB" EndTime="17:00:00" Interval="00:05:00"></TimeView>
 
<TimePopupButton ImageUrl="" HoverImageUrl=""></TimePopupButton>
 
<Calendar UseRowHeadersAsSelectors="False" UseColumnHeadersAsSelectors="False" EnableWeekends="True" FastNavigationNextText="&lt;&lt;" Skin="MetroTouch"></Calendar>
 
<DateInput DisplayDateFormat="dd/MM/yyyy" DateFormat="dd/MM/yyyy" LabelWidth="40%">
<EmptyMessageStyle Resize="None"></EmptyMessageStyle>
 
<ReadOnlyStyle Resize="None"></ReadOnlyStyle>
 
<FocusedStyle Resize="None"></FocusedStyle>
 
<DisabledStyle Resize="None"></DisabledStyle>
 
<InvalidStyle Resize="None"></InvalidStyle>
 
<HoveredStyle Resize="None"></HoveredStyle>
 
<EnabledStyle Resize="None"></EnabledStyle>
</DateInput>
 
<DatePopupButton ImageUrl="" HoverImageUrl=""></DatePopupButton>
                                                          </telerik:RadDateTimePicker>

Maria Ilieva
Telerik team
 answered on 10 Mar 2016
1 answer
1.1K+ views

I am trying to alow enough room for the user to see the changes in the time field but as you see from the image its cut off how do i increase the size of the textbox of the datetime picker.

 

 

Eyup
Telerik team
 answered on 10 Mar 2016
1 answer
104 views

Hi everyone!

I need to have multiple selected day styles in my radCalendar. This is because a selected date on my calendar can be in on one of three status: approved/submitted and rejected.

 

So far, I have set the following style on my aspx page:

.RadCalendar_Default .rcRow .rcSelected
        {
            background-image: none !important;
            background: #0095c7 !important;
            color: #FFFFFF !important;
            border-color: #000000;
        }
        
        .RadCalendar_Default .rcRow .rcSelected a
        {
            color: #FFFFFF !important;
        }--%>
        
        
        .RadCalendar_Default .rcRow .rcSelectedSubmitted
        {
            background-image: none !important;
            background: #ffff00 !important;
            color: #FFFFFF !important;
            border-color: #000000;
        }
        
        .RadCalendar_Default .rcRow .rcSelectedSubmitted a
        {
            color: #FFFFFF !important;
        }

 

 

And this is what I have so far on my code behind:

 

foreach (DataRow currentChosenDate in dtChosenDates.Rows)
                {
                    selectedChosenDay = new RadDate((DateTime)currentChosenDate["SelectedDate"]);
                    calYearview.SelectedDates.Add(selectedChosenDay);

                    // Besides being selected, this must be marked as a special day...
                    specialDayChosenAndSelectedDay = new RadCalendarDay(calYearview);

                    specialDayChosenAndSelectedDay.Date = (DateTime)currentChosenDate["SelectedDate"];
                    specialDayChosenAndSelectedDay.ToolTip = currentChosenDate["ApprovalStatus"].ToString();
                    specialDayChosenAndSelectedDay.IsSelected = true;

                    specialDayChosenAndSelectedDay.ItemStyle.CssClass = "rcRow rcSelecteSubmitted"; // <--- This is where I'm stuck in....
                    calYearview.SpecialDays.Add(specialDayChosenAndSelectedDay);
                }

But no matter what I do, the calendar always sets the style for these selected days as: .RadCalendar_Default .rcRow .rcSelected

I'm trying to avoid to use Templates, so could you please shed some light on me?

 

Thanks in advance!

 

 

Eyup
Telerik team
 answered on 10 Mar 2016
8 answers
553 views

Hi,

 

I have upgraded my telerik version from 2014.2.618.45 to 2015.3.1111.45.

In Previous version i was not facing any date format issue, but in new version if i drop any field of type DateTime to Row/Column Field the date show only Year as value.

I have tried to correct this by using below in  RadPivotGrid1_PreRender(object sender, EventArgs e) :

RadPivotGrid1.Fields[i].DataFormatString = "{0:dd.MM.yyyy}";

 

but it changed the data cell value , not the column,row field value.

 

PFA image for reference.

Kostadin
Telerik team
 answered on 10 Mar 2016
1 answer
175 views

Hi,

 

the range slider moving in opposite direction, start drag should not move after end drag. 

if the range of start drag is 4 and range of end drag is 5, currently start drag is moving after 5. 

have to stop this, if the start drag and end drag value is equal then drag should not slide.

 

Joana
Telerik team
 answered on 10 Mar 2016
13 answers
432 views

I have a RadPanelBar in an asp:Panel so that I can provide grouping functionality and GroupingText.  Perhaps my choice of panelbar was inappropriate in this case, but the number of Level 0 items will almost certainly be larger than the space I've allocated to the panel, so a scroll is required.  For example, I have about 100 categories of reports to choose from, and within each category there are anywhere from 1 to 20 report items.

I can restrict the size of the panelbar with CSS on the container panel, with overflow-x and -y set to auto.  When data populates the panelbar, a scrollbar displays outside of the panel during control rendering, but it quickly disappears.
 
After selecting a Level 0 RadPanelItem (category), the list of Level 1 items displays, and then the panelbar scrollbar displays!

  <asp:Panel ID="ReportsByCategoryPanel" GroupingText="Select a Category and Report" 
    runat="server" Style="z-index: 100; position: absolute; top: 5px; left: 2px;" 
    Width="473px" Height="400px" CssClass="GroupingPanel">  
    <%--Sample data in panelbar is for designer, replaced at runtime--%> 
    <telerik:RadPanelBar ID="pbReportList" runat="server" BorderStyle="Inset" BorderWidth="2px" 
      Height="370px" Style="z-index: 105; position: relative; top: 2px; left: 2px;" 
      Width="420px" OnItemClick="pbReportList_ItemClick" AllowCollapseAllItems="True" 
      CollapseDelay="200" ExpandMode="FullExpandedItem" TabIndex="20">  
      <Items> 
        <telerik:RadPanelItem runat="server" Text="Category 1">  
          <Items> 
            <telerik:RadPanelItem runat="server" Text="Report C1R1">  
            </telerik:RadPanelItem> 
          </Items> 
        </telerik:RadPanelItem> 
        <telerik:RadPanelItem runat="server" Text="Category 2">  
          <Items> 
            <telerik:RadPanelItem runat="server" Text="Report C2R1">  
              <Items> 
                <telerik:RadPanelItem runat="server" Text="Report C2R2">  
                </telerik:RadPanelItem> 
              </Items> 
            </telerik:RadPanelItem> 
          </Items> 
        </telerik:RadPanelItem> 
      </Items> 
    </telerik:RadPanelBar> 
  </asp:Panel> 

The size of the content panel for the open category is much larger than the number of items.  I might have 8 items but the default provides room for about 25 level 1 items before the next level 0 category displays.  I set the ChildGroupHeight on level 0 category items to 100 but it doesn't seem to affect the size of the space allocated for groups of level 1 children.  I am not using ItemTemplates.

Looking at the source via IE Developer Toolbar, I can see why the groups are mis-sized. 

<ul class="rpRootGroup">  
  <li class="rpItem rpFirst" _itemtypename="Telerik.Web.UI.RadPanelItem">  
    <class="rpLink rpExpandable  rpFocused rpSelected rpExpanded" href="http://localhost:49573/MainContent01.aspx#">  
      <span class="rpOut"><span class="rpText">Level 0 CategoryName</span> </span> 
    </a> 
    <div class="rpSlide" style="display: block; height: 912px" jquery1241584291328="4">  
      <ul class="rpGroup rpLevel1 " style="display: block; width: 100%; height: 912px">  
        <li class="rpItem rpFirst" _itemtypename="Telerik.Web.UI.RadPanelItem">  
          <class="rpLink " href="http://localhost:49573/MainContent01.aspx#">  
            <span class="rpOut"><span class="rpText">First Level 1 Child Here...</span> 
          </a> 
        </li> 
      </ul> 
    </div> 
  </li> 
</ul> 

Look at the rpSlide height in line 6 and the rpGroup hight in line 7.  Those numbers are off the wall considering the whole panelbar is only 370 pixels high per the code above.

1) How can I fix those Height params?

2) Any idea what's up with the disappearing scrollbar?

Thanks!

Config is VS2005 / .NET2 / RadControls v2009.1.402.20 / IE7 / Planet Earth / Milky Way

Elena
Top achievements
Rank 1
 answered on 09 Mar 2016
Narrow your results
Selected tags
Tags
+? more
Top users last month
Simon
Top achievements
Rank 2
Iron
Iron
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Marco
Top achievements
Rank 4
Iron
Iron
Iron
Grant
Top achievements
Rank 3
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Simon
Top achievements
Rank 2
Iron
Iron
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Marco
Top achievements
Rank 4
Iron
Iron
Iron
Grant
Top achievements
Rank 3
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?