Hi I am having some difficulties after setting the Row height for the radscheduler to something other than the default.
It seems that after the row height is changed the end time of the actual appointment block created no longer matched what was set via the editor. i.e. I create an appoint from 12:00 - 15:00 and the scheduler will show the appointment running from 12:00 - 13:00.
I also noticed the same happens in the Scheduler demo (Scheduler - Day, Week and Multi-day Views) Is there any fix for this?
Hi,
i implemented an .aspx page, with a RadScheduler.
1.
<
telerik:RadScheduler
ID
=
"RadScheduler1"
runat
=
"server"
Culture
=
"Italian (Italy)"
ProviderName
=
"AllotmentSchedulerData"
SelectedView
=
"TimelineView"
DayEndTime
=
"08:00:00"
AdvancedForm-EnableCustomAttributeEditing
=
"True"
CustomAttributeNames
=
"Contingente Camere,Release,Attivo,explode"
RowHeight
=
"55px"
F
irstDayOfWeek="Monday" LastDayOfWeek="Sunday" ShowHoursColumn="False" WorkDayEndTime="08:00:00"
OverflowBehavior="Expand" Style="top: 0px; left: 0px" MonthHeaderDateFormat="MMMM, yyyy"
StartInsertingInAdvancedForm="True" >
<
AppointmentTemplate
>
<
asp:Label
runat
=
"server"
ID
=
"RecurrenceIcon"
/>
<%# Eval("Subject") %>
<
asp:Label
runat
=
"server"
ID
=
"TCpL"
/>
<
asp:Label
runat
=
"server"
ID
=
"TCL"
/>
</
AppointmentTemplate
>
<
MonthView
VisibleAppointmentsPerDay
=
"5"
HeaderDateFormat
=
"MMMM, yyyy"
/>
<
TimelineView
HeaderDateFormat
=
"dd/MM/yyyy"
NumberOfSlots
=
"25"
SlotDuration
=
"1.00:00:00"
ColumnHeaderDateFormat="dd/MM" ShowInsertArea="true" GroupBy="roomType" GroupingDirection="Vertical" />
<
DayView
DayEndTime
=
"08:00:00"
ShowHoursColumn
=
"False"
WorkDayEndTime
=
"08:00:00"
UserSelectable="False" />
<
WeekView
UserSelectable
=
"False"
/>
</
telerik:RadScheduler
>
...and this is the code behind
1.
<p>
Private
Sub
RadScheduler1_FormCreated(
ByVal
sender
As
Object
,
ByVal
e
As
Telerik.Web.UI.SchedulerFormCreatedEventArgs)
Handles
RadScheduler1.FormCreated</p><p> .............</p><p>
Dim
chk2
As
CheckBox = e.Container.FindControl(
"AllDayEvent"
)<br>
Dim
chk1
As
CheckBox = e.Container.FindControl(
"RecurrentAppointment"
)<br>
Dim
chk3
As
RadTimePicker = e.Container.FindControl(
"StartTime"
)<br>
Dim
chk4
As
RadTimePicker = e.Container.FindControl(
"EndTime"
)<br><br>
CType
(e.Container.FindControl(
"AllDayEvent"
), CheckBox).Style.Add(HtmlTextWriterStyle.Visibility,
"hidden"
)<br>
CType
(e.Container.FindControl(
"RecurrentAppointment"
), CheckBox).Style.Add(HtmlTextWriterStyle.Visibility,
"hidden"
)<br>
CType
(e.Container.FindControl(
"StartTime"
), RadTimePicker).Style.Add(HtmlTextWriterStyle.Visibility,
"none"
)<br>
CType
(e.Container.FindControl(
"EndTime"
), RadTimePicker).Style.Add(HtmlTextWriterStyle.Visibility,
"none"
)</p><p>...............</p><p>
End
Sub
</p>
the code "CType(e.Container.FindControl("RecurrentAppointment"), CheckBox).Style.Add(HtmlTextWriterStyle.Visibility, "hidden")" returns me an error, in the ScriptResource.axd file (Object reference not set to an instance of an object)
the variable chk1 is "Nothing".
Any idea how to solve the issue?
Thanks in advance
hi,
i am adding dynamic radcombox boxes with checkboxes .
example code:
for(int i=0;i<44;i++)
{
RadComboBox DdlSections = new RadComboBox();
DdlSections.CheckBoxes = true;
DdlSections.ID = "DdlSections_" + (i + 1);
DdlSections.DataSource = GetCCDSTemplates;//getting from database
DdlSections.DataTextField = "SectionName";
DdlSections.DataValueField = "SectionID";
DdlSections.DataBind();
divsection.Controls.Add(DdlSections);// adding these controls to div
}
now i want to read these radcomboboxes in button click
is it possible? please send me answer asap
Upon clicking btnSearch, it disables it with telerik's SingleClick=true property. If validation fails it doesn't postback and I try to set the button back to being enabled but it doesn't get set. It still is disabled with the text saying "Searching...".What I am trying to do is if it fails the validation, I want the button to be enabled again. Right now if i click on it and validation fails, it gets stuck being disabled.
<
telerik:RadButton
ID
=
"btnSearch"
Text
=
"Search"
SingleClick
=
"true"
OnClick
=
"btnSearch_Click"
OnClientClicking
=
"Validate"
SingleClickText
=
"Searching..."
></
telerik:RadButton
>
function
Validate(button, args) {
if
(error) {
button.set_autoPostBack(
true
);
}
else
{
//validation fails
button.set_autoPostBack(
false
);
button.set_enabled(
true
);
// i have currently
}
}
i have createtd grids commanditemtemplate programmaticly according to the code you provide in your documentation.
addButton = new LinkButton();
addButton.ID = "addButton";
addButton.Text = "Add record";
addButton.CommandName = "InitInsert";
Clicking addButton doesnt show a new empty record but postbacks an opens an edittemplate (witch was never defined).
I'd like to have the same behavoir as by using the built in save-button (add a new, empty record).
Is this possible with Rad-Grid ??
Thanks for any help.
<
tr
>
<
td
>
<
telerik:RadListBox
runat
=
"server"
ID
=
"radCompany"
Sort
=
"Ascending"
AllowTransfer
=
"True"
TransferToID
=
"radSelectedCompanies"
Width
=
"300px"
Height
=
"200px"
AutoPostBackOnTransfer
=
"True"
AllowTransferOnDoubleClick
=
"True"
EnableDragAndDrop
=
"True"
TransferMode
=
"Move"
SelectionMode
=
"Multiple"
OnTransferred
=
"radCompany_OnTransferred"
EnableMarkMatches
=
"True"
>
<
ButtonSettings
TransferButtons
=
"TransferFrom,TransferTo"
ShowTransfer
=
"True"
></
ButtonSettings
>
</
telerik:RadListBox
>
</
td
>
<
td
>
<
telerik:RadListBox
runat
=
"server"
ID
=
"radSelectedCompanies"
Sort
=
"Ascending"
Width
=
"265px"
Height
=
"200px"
SelectionMode
=
"Multiple"
EnableMarkMatches
=
"True"
>
</
telerik:RadListBox
>
</
td
>
</
tr
>
/
/
loads list of companies
private void LoadUserCompanies(int loginId)
{
var dtCompanies
=
_admin.GetMASCustomersForUser(loginId);
radSelectedCompanies.ClearSelection();
radSelectedCompanies.Items.Clear();
radSelectedCompanies.DataSource
=
dtCompanies;
radSelectedCompanies.DataValueField
=
"company_id"
;
radSelectedCompanies.DataTextField
=
"company_id"
;
radSelectedCompanies.DataBind();
}
protected void radCompany_OnTransferred(object sender, RadListBoxTransferredEventArgs e)
{
Sort();
}
private void Sort()
{
if
(radCompany.Items.Any())
{
radCompany.SortItems();
}
if
(radSelectedCompanies.Items.Any())
{
radSelectedCompanies.SortItems();
}
}
We changed our skin from Metro to Glow.But the font size of Skin:Glow is larger than Metro, and its line height is higer as well. This has caused wrapping issue in our page. How do we change its font size and line width?
Thank you
I am using the panel bar on a site that is for mobile devices and am experiencing a problem with scrolling the screen when the expanded item completely fills the screen height. The panel has a width of 100% and a lot of controls in the content template which makes the height of the panel exceed the height of the screen. When this happens you can't swipe up or down to scroll the page when the only area visible is the item panel. Any idea on how to make swiping capture the page scroll bar so that scrolling works in this situation?
Thanks
Charles