
<telerik:RadScheduler ID="RadSchedulerCalendar" runat="server" Height="583px"
FirstDayOfWeek="Sunday" AllowInsert="false" AllowEdit="false"
AllowDelete="false" DataKeyField="ID" DataStartField="Start" DataEndField ="End"
DataSubjectField="Subject" DataRecurrenceField="RecurrenceRule"
DataRecurrenceParentKeyField="RecurrenceParentID" EnableViewState="false" SelectedView="MonthView"
ShowNavigationPane="true" ShowAllDayRow ="false" MonthView-ReadOnly="true" DayView-ReadOnly="true"
onnavigationcommand="RadSchedulerCalendar_NavigationCommand" Localization-ShowMore="More"
onappointmentcreated="RadSchedulerCalendar_AppointmentCreated" Skin='<%# ConfigurationManager.AppSettings["project"] == "duelrz" ? "Default" : "Web20" %>'
ShowFullTime="true" ShowFooter="false" TimeLabelRowSpan="1" OnClientTimeSlotClick="OnClientTimeSlotClickHandler"
ontimeslotcreated="RadSchedulerCalendar_TimeSlotCreated" OverflowBehavior="Scroll" EnableEmbeddedSkins="False">
<DayView UserSelectable="false" ShowHoursColumn="true" />
<WeekView UserSelectable="false" ShowHoursColumn="false" />
<TimelineView UserSelectable="true" NumberOfSlots="7" SlotDuration="1" />
<MonthView VisibleAppointmentsPerDay="3" GroupingDirection="Horizontal" />
<AppointmentTemplate>
<asp:Panel ID="pnlApp" runat="server" ></asp:Panel>
</AppointmentTemplate>
</telerik:RadScheduler>
Can we do that? Is there a workaround?
Thanks.
I had a prob with Tab strip visibility property.
I have taken tab strip under<fieldset> Tag.
In that I am calling User controls statically.
Here is the code where I placed Tab strip.
<fieldset id="FSetShippingDetails" runat="server">
<legend class="tbtextbold" runat="server">Shipping Details</legend>
<table id="Table2" width="100%" height="100%">
<tr>
<td>
<telerik:RadTabStrip ID="RadTabStrip1" runat="server" Skin="WebBlue" MultiPageID="RadMultiPage1"
SelectedIndex="0" ReorderTabsOnSelect="True" Width="100%">
<Tabs>
<telerik:RadTab Text="Container">
</telerik:RadTab>
<telerik:RadTab Text="Agents/Rates">
</telerik:RadTab>
<telerik:RadTab Text="Legs">
</telerik:RadTab>
<telerik:RadTab Text="Notes">
</telerik:RadTab>
<telerik:RadTab Text="Status">
</telerik:RadTab>
<telerik:RadTab Text="MISC">
</telerik:RadTab>
<telerik:RadTab Text="JobCosting">
</telerik:RadTab>
</Tabs>
</telerik:RadTabStrip>
<telerik:RadMultiPage ID="RadMultiPage1" runat="server" SelectedIndex="0" CssClass="pageView"
Width="100%">
<telerik:RadPageView ID="RadPageView3" runat="server">
<uc3:HHG_Shipping_Containers ID="HHG_Shipping_Containers" runat="server" />
</telerik:RadPageView>
<telerik:RadPageView ID="RadPageView4" runat="server">
<UC10:HHG_Shipping_AgentsRatesDetails ID="AgentDetails" runat="server" />
</telerik:RadPageView>
<telerik:RadPageView ID="RadPageView5" runat="server">
<uc5:HHG_Shipping_Legs ID="HHG_Shipping_Legs" runat="server" />
</telerik:RadPageView>
<telerik:RadPageView ID="RadPageView6" runat="server">
<uc4:HHG_Shipping_Note ID="HHG_Shipping_Note" runat="server" />
</telerik:RadPageView>
<telerik:RadPageView ID="RadPageView7" runat="server">
<uc2:HHG_Shipping_Status ID="HHG_Shipping_Status" runat="server" />
</telerik:RadPageView>
<telerik:RadPageView ID="RadPageView11" runat="server">
<UC11:HHG_Shipping_MISCCharges ID="HHG_Shipping_MISCCharges" runat="server" />
</telerik:RadPageView>
<telerik:RadPageView ID="RadPageView" runat="server">
<uc8:HHG_Shipping_JobCosting ID="HHG_Shipping_JobCosting" runat="server" />
</telerik:RadPageView>
</telerik:RadMultiPage>
</td>
</tr>
</table>
</fieldset>
C#Code:-
private void ApplyVisibility2UserCtrl(bool Opt)
{
FSetShippingDetails.Visible = Opt;
}
I am calling above function first in “Page_Load()” that time iam making visibility “False”
Once after saving the Data again iam making Visibility as “true” that time iam getting following script error…
Microsoft JScript runtime error: 'Telerik.Web.UI.RadTabStrip' is null or not an object
Please help me in this regards ASAP.
User can able to a add a new node into the right side tree view control . After adding a node into the right side node , use cannot able to drag any leaf level nodes from left tree and drop into the right side tree . While adding a new node into the tree view control , I am assinghing some default values(like "999999999"). So while dragging any item from left to newly added noded node , I will be validating throuhg the below mentioned function . But if user wants to drag & drop within the right side tree , I have to allow . Can you suggest me how can I check whehter the dragged has happened within the tree view .
function
onNodeDropping(sender, args)
{
debugger;
var destNodeValue = args._destNode.get_value();
//This Check for the newly added value .
if(destNodeValue !="999999999")
{
var dest = args.get_destNode();
if (!confirm("Do you really want to drop the item?"))
{
args.set_cancel(
true);
}
else
{
if (dest)
{
var clientSide = document.getElementById('ChbClientSide').checked;
if(clientSide)
{
clientSideEdit(sender, args);
args.set_cancel(
true);
return;
}
dropOnTree(args);
}
else
{
dropOnHtmlElement(args);
}
}
}
else
{
alert(
"This is not a specified Node. You cannot drop unspecified item under this node.");
args.set_cancel(
true);
}
}
Regards
Manoj

