I have a RadGrid with a gridhyperlinkcolumn. I want to set the url differently depending on a datakey value. How can i do this? here is my code snippet
<telerik:RadGrid ID="RadGrid1" runat="server" datakeynames="applicationid" allowsorting="true" DataSourceID="LOISubmitted" AutoGenerateColumns="False" CellSpacing="-1" GridLines="Both">
<GroupingSettings CollapseAllTooltip="Collapse all groups" />
<ClientSettings>
<Selecting AllowRowSelect="True" UseClientSelectColumnOnly="true" />
</ClientSettings>
<MasterTableView DataSourceID="LOISubmitted" DataKeyNames="applicationid" AllowMultiColumnSorting="true" CommandItemDisplay="top" Font-Names="Trebuchet MS">
<CommandItemSettings ShowExportToExcelButton="true" showaddnewrecordbutton="false"/>
<Columns>
<telerik:GridHyperLinkColumn DataNavigateUrlFields="applicationid, applicationtype" itemstyle-width="40%" DataTextField="fiscalorgname" HeaderText="Fiscal Organization" SortExpression="fiscalorgname" UniqueName="fiscalorgname" ></telerik:GridHyperLinkColumn>
<telerik:GridBoundColumn DataField="behalfof" HeaderText="On Behalf of" SortExpression="behalfof" UniqueName="behalfof" FilterControlAltText="Filter behalfof column" ItemStyle-width="30%"></telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="applicationperiod" HeaderText="Application Period" SortExpression="applicationperiodid"> </telerik:GridBoundColumn>
</Columns>
</MasterTableView>
</telerik:RadGrid>
I thought
this would be a simple task. So, apparently I'm either missing something or it
is not so easy.
I would like
to utilize the filter menu not to filter existing data, but rather as a means to select a value to populate all the
cells of that column.
I can do this
easily with separate dropdownlists positioned above the grid header. But to me,
this looks clunky so I want to utilize the filter menu.
I have
several columns that require the same functionality.
I.e the cells
are initially empty or set to some other value. I would like to fill them with
the value selected in the filter. In one case, the cells are actually
dropdownlists. Neither the filter menu items nor the column values are data
bound.
I created a
custom filter with custom filter menu items. I simply want to determine for which
column the filter was selected so I can then perform the code which fills in
the cells with the selected value.
In the
Page_Init() I create the custom menu items and add an .ItemClick handler.
When I select
an item from the filter menu the ItemClick is fires as expected.
I can get the
selected value from e.Item.Value from the RadMenuEventArgs
e paremeter. However, I’ve searched for an hour and I can’t find anywhere in the
RadMenuEventArgs e or object sender parameter to determine from which column the ItemClick was fired.
I would like to have a monthview where the rows for empty weeks are collapsed, but weeks with appointments expand their height to fit the max number of appointments in that row. I would like the appointments to have a custom height (100px).
For example: If Tuesday of a week has 3 appointments the row for that week would be (3*100px) + date header. Otherwise if a week doesn't have appointments the height would be the height of the date header.
let me know if you need more info or screen shots.
thanks,
In a web form .net application, I need to allow users to be able access a 'generic' template letter that can be viewed in Karen, Burmese, and Nepali.
What I know is the following:
1. I know if I place the following in the html, '<?xml version="1.0" encoding="utf-8" ?>', the radeditor should be able to handle the languages listed above, correct? If not correct, would you tell me what I need to do for the languages to be recognized?
2. If I need to place something like '<?xml version="1.0" encoding="utf-8" ?>' in the html for the radiator to know foreign languages are being used, can you tell me in the html where this needs to be placed? I am assuming before the <html></html> tags.
3. I am asking the following question since I need to download specific fonts for Karen and Burmese in a Word 2016 for the words to appear in the Word editor. Thus for the radeditor, would I need to place these fonts in the readeditor? If so, can tell me how to add the Karen and/or Burmese fonts to the radeditor and how the radeditor needs to be programmed to access these fonts?
**Note: The users only need to view the Karen, Burmese, and Nepali words. They do not need to edit the words. The words will be loaded to the radeditor for them.
Hello, using keyboard, tabbing thru each date but I could not see the focus, how can I set the focus on each date I tab thru? I used this " RadCalendar1.SelectedDate = DateTime.Now" but it only give me the focus of the current today date. Thanks.
Protected Sub PopulateCalendar(ByVal UserID As Integer)
Dim AppointmentList As New List(Of AppointmentDTO)
AppointmentList = AppointmentManager.GetList_ByUserIDs(UserID)
Me.AppointmentCount = AppointmentList.Count
For Each appt As AppointmentDTO In AppointmentList
Dim NewDay As New RadCalendarDay(RadCalendar1)
'NewDay.Date = New DateTime(2010, 11, 12)
NewDay.Date = New DateTime(appt.StartTime.Year, appt.StartTime.Month, appt.StartTime.Day)
NewDay.IsSelected = False
NewDay.ItemStyle.CssClass = "rcSelected"
NewDay.ToolTip = "Appointment scheduled today"
RadCalendar1.SpecialDays.Add(NewDay)
Next
RadCalendar1.SelectedDate = DateTime.Now
End Sub
--
<telerik:RadCalendar ID="RadCalendar1" runat="server" TitleFormat="MMMM yyyy" Width="100%"
ShowRowHeaders="false" UseRowHeadersAsSelectors="false" UseColumnHeadersAsSelectors="false" EnableViewSelector="false">
<ClientEvents OnDateClick="Calendar_OnDateClick"></ClientEvents>
<WeekendDayStyle CssClass="rcWeekend"></WeekendDayStyle>
<CalendarTableStyle CssClass="rcMainTable"></CalendarTableStyle>
<OtherMonthDayStyle CssClass="rcOtherMonth"></OtherMonthDayStyle>
<OutOfRangeDayStyle CssClass="rcOutOfRange"></OutOfRangeDayStyle>
<DisabledDayStyle CssClass="rcDisabled"></DisabledDayStyle>
<SelectedDayStyle CssClass="rcSelected"></SelectedDayStyle>
<DayOverStyle CssClass="rcHover"></DayOverStyle>
<FastNavigationStyle CssClass="RadCalendarMonthView RadCalendarMonthView_Office2007"></FastNavigationStyle>
<ViewSelectorStyle CssClass="rcViewSel"></ViewSelectorStyle>
</telerik:RadCalendar>
I am looking for, if it is possible, to trigger the editing of a RadEditor on load, that is in Inline Edit Mode. The user clicking into the editable area of the RadEditor triggers the editing, showing the cursor and the toolbar. I want to have this functionality, but on load.
I have tried several different javascript triggers/onclicks/focus of different elements within the RadEditor, and even the RadEditor itself. I have tried putting all these things inside of timeouts, so that happen latter in the DOM lifecycle. All without effect.
The closest thing I have been able to accomplish is showing the cursor inside the window by using the following javascript/jquery:
$(editor.get_contentArea()).focus();
This of course doesn't trigger the actual editing, as the toolbar doesn't show, nor does clicking out fire the "OnClientInlineEditCompleted" event.
I hope someone has some ideas on how I might accomplish this functionality.
Thanks,
Josh
I have a spreadsheet in an ASPX page with a custom provider. I've built out the GetSheets and SaveWorkbook methods to retrieve data from and save data to a SQL database table. Since an ID is assigned to the record when inserted into the database (to determine whether to update or insert on next save), I'd like to reload the spreadsheet with current data after the save completes. So far I've tried the following:
-adding a spreadsheet.get_kendoWidget().refresh() to the end of Telerik.Web.UI.RadSpreadsheet.prototype._onCallbackResponse
-forcing a PostBack with _doPostBack() so I get Page_Init and Page_Load again
I've also looked through the forums and scanned through the javascript in the page itself, but I can't seem to find a way to force the control to reload itself after the Save completes. Any assistance or direction would be appreciated. Thanks!