or
.MasterTableView.Columns(i).HeaderText
= ... (the other side of the equation works fine).Protected
Overridable
Sub
FormatGrid()
Try
With
mGridEx
.DataSource = mDs
If
Not
IsPostBack()
Then
.Font.Name =
"Verdana"
.Font.Size =
New
WebControls.FontUnit(
"8.5pt"
)
End
If
.DataBind()
For
i
As
Integer
= 0
To
mDs.Tables(mTableName).Columns().Count - 1
.MasterTableView.Columns(i).HeaderText = mDs.Tables(mTableName).Columns(i).Caption
Next
End
With
Catch
ex
As
System.NullReferenceException
Catch
ex
As
Exception
Dim
error1
As
String
= ex.ToString()
End
Try
End
Sub
You don't have permission to access http://website/admin/content/Telerik.Web.UI.DialogHandler.aspx?DialogName=ImageProperties&UseRSM=true&Skin=Default&Title=Properties...&doid=0a82807c-b422-4396-8fe0-3a4124eab91e&dpptn=&dp=XXX on this server.
Hi Telerik,
Really enjoying integrating the Scheduler Control, found the documentation great and control simple to integrate.
I’m using control in the web service mode but have two problems:
1) In Month view when there is more than one appointment in a day slot when "more..." is clicked i would like to handle this and display the timeline view.
2) In the timeline view i would like to switch of the resize handle as im only displaying start dates.
Thanks,
Debbie
<telerik:RadScheduler ID="RadScheduler1" runat="server" |
OnClientAppointmentsPopulating="doClientAppointmentsPopulating" |
OnClientAppointmentInserting="doClientAppointmentInserting" |
OnClientAppointmentEditing="doClientAppointmentEditing" |
OnClientAppointmentDeleting="doClientAppointmentDeleting" |
OnClientAppointmentContextMenu="doClientAppointmentContextMenu" |
OnClientAppointmentContextMenuItemClicked="doClientAppointmentContextMenuItemClicked" |
OnClientTimeSlotContextMenu="doClientTimeSlotContextMenu" |
OnClientTimeSlotContextMenuItemClicked="doClientTimeSlotContextMenuItemClicked" |
Localization-ConfirmDeleteText="Are you sure you want to delete this announcement." |
Localization-ContextMenuAddAppointment="New Announcement" |
DisplayDeleteConfirmation="True" |
TimelineView-NumberOfSlots="7" |
SelectedView="MonthView" |
GroupingDirection="Vertical" |
FirstDayOfWeek="Monday" |
LastDayOfWeek="Sunday" |
DataKeyField="ID" |
DataSubjectField="Subject" |
DataStartField="Start" |
DataEndField="End" |
DataRecurrenceField="RecurrenceRule" |
DataRecurrenceParentKeyField="RecurrenceParentID" |
OverflowBehavior="Expand" |
ShowAllDayRow="true" |
ShowFullTime="false" |
ShowViewTabs="true" |
StartEditingInAdvancedForm="true" |
StartInsertingInAdvancedForm="true"> |
<WebServiceSettings |
Path="~/AdminV9/News/NewsSchedulerWS.asmx" |
ResourcePopulationMode="Manual" /> |
<%-- Header formating --%> |
<DayView |
UserSelectable="false" /> |
<WeekView |
UserSelectable="false" /> |
<MonthView |
UserSelectable="true" |
HeaderDateFormat="MMM, yyyy" |
AdaptiveRowHeight="false" |
VisibleAppointmentsPerDay="2" /> |
<TimelineView |
UserSelectable="true" |
HeaderDateFormat="MMM dd, yyyy" |
ColumnHeaderDateFormat="ddd dd" /> |
<MultiDayView |
UserSelectable="false" /> |
<%-- Context menus --%> |
<TimeSlotContextMenuSettings EnableDefault="true" /> |
<TimeSlotContextMenus> |
<telerik:RadSchedulerContextMenu> |
<Items> |
<telerik:RadMenuItem Text="New Announcement" Value="CustomAdd" /> |
<telerik:RadMenuItem Text="Go to today" Value="CommandGoToToday" /> |
</Items> |
</telerik:RadSchedulerContextMenu> |
</TimeSlotContextMenus> |
<AppointmentContextMenuSettings EnableDefault="true" /> |
<AppointmentContextMenus> |
<telerik:RadSchedulerContextMenu> |
<Items> |
<telerik:RadMenuItem Text="Edit" Value="CommandEdit" /> |
<telerik:RadMenuItem Text="Delete" Value="CommandDelete" /> |
</Items> |
</telerik:RadSchedulerContextMenu> |
</AppointmentContextMenus> |
<%--Forms --%> |
<AdvancedForm Modal="true" /> |
</telerik:RadScheduler> |
<
telerik:RadAjaxManagerProxy
ID
=
"RadAjaxManagerProxy1"
runat
=
"server"
Visible
=
"False"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"UPPantalla"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"GridAlbaranes"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"GridAlbaranes"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"GridAlbaranes"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManagerProxy
>
<
div
id
=
"box_Cabecera"
>
<
div
id
=
"datos_Izquierda"
>
<
ol
>
<
li
><
asp:Label
ID
=
"LblProveedor"
runat
=
"server"
Text
=
"Proveedor: "
Font-Names
=
"Trebuchet MS"
Font-Size
=
"Small"
CssClass
=
"literal"
></
asp:Label
>
<
telerik:RadComboBox
runat
=
"server"
ID
=
"CmbProveedor"
DataTextField
=
"LargeName"
DataValueField
=
"Account"
AllowCustomText
=
"True"
width
=
"300px"
Filter
=
"Contains"
MarkFirstMatch
=
"True"
></
telerik:RadComboBox
></
li
>
<
li
><
asp:Label
ID
=
"LblAno"
runat
=
"server"
Text
=
"Año: "
Font-Names
=
"Trebuchet MS"
Font-Size
=
"Small"
CssClass
=
"literal"
></
asp:Label
>
<
telerik:RadNumericTextBox
ID
=
"TxbYear"
Runat
=
"server"
ShowSpinButtons
=
"True"
Font-Names
=
"Trebuchet MS"
Font-Size
=
"Small"
>
<
NumberFormat
DecimalDigits
=
"0"
GroupSeparator
=
""
/>
</
telerik:RadNumericTextBox
></
li
>
</
ol
>
</
div
>
<
div
id
=
"datos_Derecha"
>
<
ol
>
<
li
><
asp:Label
ID
=
"LblCentro"
runat
=
"server"
Text
=
"Centro: "
Font-Names
=
"Trebuchet MS"
Font-Size
=
"Small"
CssClass
=
"literal"
></
asp:Label
>
<
telerik:RadComboBox
runat
=
"server"
ID
=
"CmbCentro"
DataTextField
=
"ProfitCenterLargeName"
DataValueField
=
"ProfitCenterCode"
AllowCustomText
=
"True"
Width
=
"300px"
height
=
"200px"
Filter
=
"Contains"
Skin
=
"Sunset"
></
telerik:RadComboBox
>
</
li
>
<
li
> <
telerik:RadButton
ID
=
"BtnSoloSinValidar"
runat
=
"server"
AutoPostBack
=
"False"
BorderStyle
=
"Groove"
Checked
=
"True"
Skin
=
"Sunset"
Text
=
"Solo Albaranes no validados"
ToggleType
=
"CheckBox"
>
</
telerik:RadButton
></
li
>
</
ol
>
</
div
></
div
>
<
div
id
=
"Grid"
>
<
telerik:RadGrid
runat
=
"server"
Skin
=
"Sunset"
Width
=
"90%"
ID
=
"GridAlbaranes"
AutoGenerateColumns
=
"False"
GridLines
=
"None"
>
<
MasterTableView
>
<
CommandItemSettings
ExportToPdfText
=
"Export to Pdf"
/>
<
RowIndicatorColumn
>
<
HeaderStyle
Width
=
"20px"
/>
</
RowIndicatorColumn
>
<
ExpandCollapseColumn
>
<
HeaderStyle
Width
=
"20px"
/>
</
ExpandCollapseColumn
>
<
Columns
>
<
telerik:GridEditCommandColumn
ButtonType
=
"ImageButton"
>
</
telerik:GridEditCommandColumn
>
<
telerik:GridBoundColumn
DataField
=
"PCNameComplet"
HeaderText
=
"Centro"
UniqueName
=
"PCNameComplet"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"SupplierName"
HeaderText
=
"Proveedor"
UniqueName
=
"SupplierName"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"IdGRN"
HeaderText
=
"Albarán"
UniqueName
=
"IdGRN"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"Year"
HeaderText
=
"Año"
UniqueName
=
"year"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"Cuenta"
HeaderText
=
"Cuenta"
UniqueName
=
"Cuenta"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"SupplierAccount"
HeaderText
=
"Codigo Proveedor"
UniqueName
=
"SupplierAccount"
Visible
=
"False"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"ProfitCenterCode"
HeaderText
=
"ProfitCenter"
UniqueName
=
"ProfitCenter"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"Amount"
HeaderText
=
"Importe"
UniqueName
=
"Amount"
>
</
telerik:GridBoundColumn
>
</
Columns
>
<
EditFormSettings
UserControlName
=
"../UserControl/CuGRN.ascx"
EditFormType
=
"WebUserControl"
>
<
EditColumn
UniqueName
=
"EditCommandColumn"
>
</
EditColumn
>
</
EditFormSettings
>
</
MasterTableView
>
<
HeaderContextMenu
CssClass
=
"GridContextMenu GridContextMenu_Sunset"
EnableImageSprites
=
"True"
>
</
HeaderContextMenu
>
</
telerik:RadGrid
>
</
div
>
Public
Class
ListadoAlbaranes
Inherits
System.Web.UI.Page
Protected
WithEvents
Mymaster
As
Site
Protected
Sub
Page_Load(
ByVal
sender
As
Object
,
ByVal
e
As
System.EventArgs)
Handles
Me
.Load
Mymaster =
Me
.Master
If
Not
Me
.IsPostBack
Then
LoadCombos()
Me
.TxbYear.Text = Today.
Date
.Year
CargarGrid()
End
If
End
Sub
Public
Sub
LoadCombos()
'+-----------------------------------------------------
'| Comments: Used to load combos.
'+-----------------------------------------------------
Dim
Usuario
As
ClUsuario =
New
ClUsuario
Usuario =
CType
(Session(
"Usuario"
), ClUsuario)
Dim
c
As
New
AraSql
c.SqlServer = Usuario.SqlServer(
"Cotejador"
)
c.CommandText =
"Ara_CargaMaeSupandProfCen"
c.Ejecutar()
c.Tables(0).Rows.Add(
"0"
,
"Todos"
)
CmbProveedor.DataSource = c.Tables(0)
CmbProveedor.DataBind()
CmbProveedor.SelectedValue =
"0"
c.Tables(1).Rows.Add(
"0"
,
"Todos"
)
CmbCentro.DataSource = c.Tables(1)
CmbCentro.DataBind()
CmbCentro.SelectedValue = 0
End
Sub
Private
Sub
CargarGrid()
Try
Dim
usuario
As
ClUsuario =
New
ClUsuario
Dim
c
As
New
AraSql
c.SqlServer = usuario.SqlServer(
"Cotejador"
)
c.CommandText =
"Ara_ListGRNs"
If
CmbCentro.SelectedValue <>
"0"
Then
c.NewParameter(
"@ProfitCenterCode"
, SqlDbType.VarChar,
Me
.CmbCentro.SelectedValue)
End
If
If
CmbProveedor.SelectedValue <>
"0"
Then
c.NewParameter(
"@SupplierAccount"
, SqlDbType.VarChar,
Me
.CmbProveedor.SelectedValue)
End
If
c.NewParameter(
"@Onlyopen"
, SqlDbType.Bit,
Me
.BtnSoloSinValidar.Checked)
c.NewParameter(
"@year"
, SqlDbType.VarChar,
Me
.TxbYear.Value)
c.Ejecutar()
Me
.GridAlbaranes.Dispose()
Me
.GridAlbaranes.DataSource = c.Tables(0)
Catch
ex
As
Exception
End
Try
End
Sub
Private
Sub
ReloadGrid()
Handles
Mymaster.MasterFind
GridAlbaranes.DataSource =
Nothing
GridAlbaranes.Rebind()
End
Sub
Protected
Sub
RadGrid1_NeedDataSource(
ByVal
source
As
Object
,
ByVal
e
As
Telerik.Web.UI.GridNeedDataSourceEventArgs)
Handles
GridAlbaranes.NeedDataSource
CargarGrid()
End
Sub
End
Class
private void HeaderContextMenu_PreRender(object sender, EventArgs e)
{
GridHeaderContextMenu menu = sender as GridHeaderContextMenu;
foreach (RadMenuItem item in menu.Items)
if (item.Text == "Columns")
{
item.Visible = false;
}
}
size | date |
224 | 1-5-10 |
250 | 1-10-10 |
156 | 1-22-10 |
<telerik:RadChart ID="RadChart1" runat="server" DataSourceID="SqlDataSource1" |
DefaultType="Line" Skin="Default"> |
<Series> |
<telerik:ChartSeries Name="Size" DataYColumn="size" Type="Line" |
DataXColumn="size"> |
<Appearance> |
<FillStyle MainColor="213, 247, 255"> |
</FillStyle> |
</Appearance> |
</telerik:ChartSeries> |
</Series> |
<PlotArea> |
<XAxis AutoScale="False" DataLabelsColumn="size"> |
</XAxis> |
</PlotArea> |
</telerik:RadChart> |