| protected void grid1_NeedDataSource(object source, Telerik.Web.UI.GridNeedDataSourceEventArgs e) |
| { |
| String name = txtName.Text.Trim(); |
| Int32 totalRecords; |
| Int32 startRowIndex = grid1.MasterTableView.CurrentPageIndex == 0 ? 1 : grid1.MasterTableView.CurrentPageIndex * grid1.PageSize; |
| Int32 maximumRows = grid1.MasterTableView.PageSize; |
| if (name != String.Empty) |
| { |
| UserCollection users = UserMgr.GetByUserSearch(name, startRowIndex, maximumRows, out totalRecords); |
| grid1.VirtualItemCount = totalRecords; |
| grid1.DataSource = users; |
| } |
| } |

I am playing around with the Scheduler and the OnClientTimeSlotClick event. Right now I have done nothing to the scheduler but add the client event and an alert to see the day. When i click on some dates (only happens in MonthView - Day and Week return the correct date/time) it returns the day before. It appears it is only happening when the monthview is on November and the date is from November 3 on. It returns: Wednesday, November 19, 2008 11:00:00 PM when i click on Nov. 20/ If i switch to December all of the Dec. dates show right. If i go back to november i get the same problem.
My page is just the scheduler and script manager with teh javascript alert. I am not even binding data to it yet.
| <telerik:RadScheduler ID="RadScheduler1" DayStartTime="08:00:00" DayEndTime="18:00:00" TimeZoneOffset="03:00:00" |
| DataEndField="End" DataKeyField="Key" DataStartField="Start" DataSubjectField="Subject" OnClientTimeSlotClick="timeSlotClick" runat="server"> |
| </telerik:RadScheduler> |
1) How to select the highlight / select the row that has been right clicked in a nested TableView.
I have tried to replace:
var index = eventArgs.get_itemIndexHierarchical();
var mtv= sender.get_masterTableView();
mtv().selectItem(mtv.get_dataItems()[index].get_element(), true);
with
var index = eventArgs.get_itemIndexHierarchical();
var otv= sender.get_tableView();
otv().selectItem(otv.get_dataItems()[index].get_element(), true);
2) How do I deselect any previously right clicked rows (be they in the Master Table View or in an nested Table View)
"sender.get_masterTableView().clearSelectedItems();" only clears out selected rows in the Master Table View.
Do I need to call get_detailTables() and iterate through these?
3) How can I get a value from the either the DataItem or the DataKeyValues from client side for the row that has fired off the
context menu?
Any thoughts / pointers most appreciated
Cheers
Simon
| <EditorToolStrip Name="Paste" > |
| <EditorTool Name="Paste" /> |
| <EditorTool Name="PasteFromWordNoFontsNoSizes" /> |
| <EditorTool Name="PastePlainText" /> |
| <EditorTool Name="PasteAsHtml" /> |
| </EditorToolStrip> |

Hello,
I am trying to launch a RadWindow from within my radgrid using the following tutorial (Editing RadGrid Records with RadWindow) and everytime I click on my link I get a javascript 'Object does not support this property or method' error. If I add a button outside of the grid and try showing the window, everything works fine.
<
telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
<script type="text/javascript">
function ShowEditForm(url)
{
window.radopen(url,
null);
return false;
}
</
telerik:RadCodeBlock>
<telerik:GridTemplateColumn UniqueName="TemplateEditColumn">
<ItemTemplate>
<asp:Button ID="Button1" runat="server" Text="xxx" OnClientClick="return ShowEditForm('www.google.com');" />
<asp:HyperLink ID="lnkEdit" runat="server" Text="Edit"></asp:HyperLink>
</ItemTemplate>
</telerik:GridTemplateColumn>