<telerik:RadCalendar ID="uiCalendarPersonal" runat="server" AutoPostBack="True" width="170px"
ClientEvents-OnDateClick="OnDateClick"
OnDayRender="uiCalendarPersonal_DayRender">
</telerik:RadCalendar>
The javascript for OnDateClick will look something like this
function OnDateClick(calendarInstance, args) {
//set set_Cancel(true) to cancel AutoPostBackOnDayClick - if any;
// here i would like to check for the clicked dates backgroundcolor
args.set_cancel(!TraceEvent("OnDateClick: " + args.get_renderDay().get_date(), "Postback?"));
}
function TraceEvent(eventName, confirmMessage) {
var now = new Date();
var str = "[" + now.toLocaleTimeString() + "] " + eventName;
var retValue;
if (confirmMessage) {
retValue = confirm(eventName + ":\n" + confirmMessage);
str += (retValue ? "" : " - canceled");
}
if (retValue != null)
return retValue;
}
| table.LayoutTable {...} |
| table.LayoutTable td {...} |
| <asp:DataList ID="AgentsDataList2" runat="server" DataSourceID="UserAgentsDatasource" |
| OnEditComman="DataList2_EditCommand" DataKeyField="UserId"> |
| <EditItemTemplate> |
| <telerik:RadTextBox ID="tbdlAgentId" runat="server" Text='<%# Bind("AgentId") %>'> |
| </telerik:RadTextBox> |
| <telerik:RadComboBox ID="cmbdlSwitches" runat="server" DataSourceID="SwitchesDatasource" |
| DataTextField="Value" DataValueField="Key" Skin="Office2007"> |
| <CollapseAnimation Duration="200" Type="OutQuint" /> |
| </telerik:RadComboBox> |
| <asp:LinkButton ID="LinkButton1" runat="server" CommandName="update"> |
| </asp:LinkButton> |
| |
| <asp:LinkButton ID="LinkButton2" runat="server" CommandName="cancel"> |
| </asp:LinkButton> |
| </EditItemTemplate> |
| <ItemTemplate> |
| <asp:Label ID="lblAgentId" runat="server" Text='<%# Eval("AgentId") %>' /> |
| |
| <asp:Label ID="lblSwitches" runat="server" Text='<%# Eval("SwitchId") %>' /> |
| |
| <asp:LinkButton runat="server" ID="LinkButton1" CommandName="Edit"> Edit |
| </asp:LinkButton> |
| </ItemTemplate> |
| </asp:DataList> |
| </telerik:RadPageView> |
| </telerik:RadMultiPage> |
| <script runat="server"> |
| protected void DataList2_EditCommand(object source, |
| DataListCommandEventArgs e) |
| { |
| //something here... |
| int x = e.Item.ItemIndex; |
| } |
| </script> |
| Event | Applies to | Description |
|---|---|---|
| OnValueChanged | all RadInput controls | Occurs after a new value has been assigned when the control loses focus. |
| <telerik:RadDatePicker ID="createDateStart" OnSelectedDateChanged="filter_ValueChanged" runat="server" Width="104px" AutoPostBack="True" Skin="Office2007"> |
| <ClientEvents OnValueChanged="date_ClientDateChanged" /> |
| </telerik:RadDatePicker> |
Hello,
We have a ArrayList filled with Items in (n,3) pattern (n rows and 3 columns). We want to assign this ArrayLIst to Teleric Grid as data Source.
Is there any way to directly assign it ? kindly let us know ASAP.
Thanks
Shrirang