or
<
telerik:RadGrid
ID
=
"rgLeaveHistory"
runat
=
"server"
AutoGenerateColumns
=
"False"
CellSpacing
=
"0"
GridLines
=
"None"
AllowFilteringByColumn
=
"True"
>
<
MasterTableView
DataKeyNames
=
"ActionLinkArg"
AllowFilteringByColumn
=
"True"
>
<
Columns
>
<
telerik:GridTemplateColumn
UniqueName
=
"RgLeaveHistory_Cancel"
>
<
HeaderTemplate
>
<
asp:Label
ID
=
"lblHeaderRgLeaveHistory_Cancel"
runat
=
"server"
Text='<%#UIUtil.GetLabel("Cancel",UIUtil.GetLangCode(request))%>'></
asp:Label
></
HeaderTemplate
><
ItemTemplate
>
<
asp:ImageButton
ID
=
"btnRgLeaveHistory_Cancel"
runat
=
"server"
ImageUrl='<%# Tier_Common.GetStr_ImagePath("Delete") %>' CommandName="Cancel"/>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
UniqueName
=
"RgLeaveHistory_RefId"
>
<
HeaderTemplate
>
<
asp:Label
ID
=
"lblHeaderRgLeaveHistory_RefId"
runat
=
"server"
Text='<%#UIUtil.GetLabel("RefId",UIUtil.GetLangCode(request))%>'></
asp:Label
></
HeaderTemplate
><
ItemTemplate
>
<
asp:Label
ID
=
"lblItemRgLeaveHistory_RefId"
runat
=
"server"
Text='<%#Eval("RefId")%>' />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
UniqueName
=
"RgLeaveHistory_Status"
>
<
HeaderTemplate
>
<
asp:Label
ID
=
"lblHeaderRgLeaveHistory_Status"
runat
=
"server"
Text='<%#UIUtil.GetLabel("Status",UIUtil.GetLangCode(request))%>'></
asp:Label
></
HeaderTemplate
><
ItemTemplate
>
<
asp:Label
ID
=
"lblItemRgLeaveHistory_Status"
runat
=
"server"
Text='<%#Eval("Status")%>' />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
UniqueName
=
"RgLeaveHistory_LvType"
>
<
HeaderTemplate
>
<
asp:Label
ID
=
"lblHeaderRgLeaveHistory_LeaveType"
runat
=
"server"
Text='<%#UIUtil.GetLabel("LeaveType",UIUtil.GetLangCode(request))%>'></
asp:Label
></
HeaderTemplate
><
ItemTemplate
>
<
asp:Label
ID
=
"lblItemRgLeaveHistory_LeaveType"
runat
=
"server"
Text='<%#Eval("LeaveType")%>' />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
UniqueName
=
"RgLeaveHistory_FromDate"
>
<
HeaderTemplate
>
<
asp:Label
ID
=
"lblHeaderRgLeaveHistory_FromDate"
runat
=
"server"
Text='<%#UIUtil.GetLabel("FromDate",UIUtil.GetLangCode(request))%>'></
asp:Label
></
HeaderTemplate
><
ItemTemplate
>
<
asp:Label
ID
=
"lblItemRgLeaveHistory_FromDate"
runat
=
"server"
Text='<%#Eval("FromDate")%>' />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
UniqueName
=
"RgLeaveHistory_FromTime"
>
<
HeaderTemplate
>
<
asp:Label
ID
=
"lblHeaderRgLeaveHistory_FromTime"
runat
=
"server"
Text='<%#UIUtil.GetLabel("FromTime",UIUtil.GetLangCode(request))%>'></
asp:Label
></
HeaderTemplate
><
ItemTemplate
>
<
asp:Label
ID
=
"lblItemRgLeaveHistory_FromTime"
runat
=
"server"
Text='<%#Eval("FromTime")%>' />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
UniqueName
=
"RgLeaveHistory_ToDate"
>
<
HeaderTemplate
>
<
asp:Label
ID
=
"lblHeaderRgLeaveHistory_ToDate"
runat
=
"server"
Text='<%#UIUtil.GetLabel("ToDate",UIUtil.GetLangCode(request))%>'></
asp:Label
></
HeaderTemplate
><
ItemTemplate
>
<
asp:Label
ID
=
"lblItemRgLeaveHistory_ToDate"
runat
=
"server"
Text='<%#Eval("ToDate")%>' />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
UniqueName
=
"RgLeaveHistory_ToTime"
>
<
HeaderTemplate
>
<
asp:Label
ID
=
"lblHeaderRgLeaveHistory_ToTime"
runat
=
"server"
Text='<%#UIUtil.GetLabel("ToTime",UIUtil.GetLangCode(request))%>'></
asp:Label
></
HeaderTemplate
><
ItemTemplate
>
<
asp:Label
ID
=
"lblItemRgLeaveHistory_ToTime"
runat
=
"server"
Text='<%#Eval("ToTime")%>' />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
UniqueName
=
"RgLeaveHistory_TotalDays"
>
<
HeaderTemplate
>
<
asp:Label
ID
=
"lblHeaderRgLeaveHistory_TotalDays"
runat
=
"server"
Text='<%#UIUtil.GetLabel("TotalDays",UIUtil.GetLangCode(request))%>'></
asp:Label
></
HeaderTemplate
><
ItemTemplate
>
<
asp:Label
ID
=
"lblItemRgLeaveHistory_TotalDays"
runat
=
"server"
Text='<%#Eval("TotalDays")%>' />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
UniqueName
=
"RgLeaveHistory_TotalDays"
>
<
HeaderTemplate
>
<
asp:Label
ID
=
"lblHeaderRgLeaveHistory_Remarks"
runat
=
"server"
Text='<%#UIUtil.GetLabel("Remarks",UIUtil.GetLangCode(request))%>'></
asp:Label
></
HeaderTemplate
><
ItemTemplate
>
<
asp:Label
ID
=
"lblItemRgLeaveHistory_Remarks"
runat
=
"server"
Text='<%#Eval("Remarks")%>' />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
</
Columns
>
</
MasterTableView
>
<
FilterMenu
EnableImageSprites
=
"False"
></
FilterMenu
>
</
telerik:RadGrid
>
<
asp:FormView
ID
=
"FormView1"
runat
=
"server"
DataSourceID
=
"editcontentDS"
DefaultMode
=
"Edit"
>
<
EditItemTemplate
>
<
telerik:RadEditor
ID
=
"RadEditor1"
runat
=
"server"
EnableResize
=
"False"
Skin
=
"Sunset"
Width
=
"950px"
Content='<%# Bind("content_detail") %>'>
<
Tools
>
<
telerik:EditorToolGroup
>
<
telerik:EditorTool
Name
=
"Bold"
/>
<
telerik:EditorTool
Name
=
"Italic"
/>
<
telerik:EditorTool
Name
=
"FindAndReplace"
/>
<
telerik:EditorTool
Name
=
"AjaxSpellCheck"
/>
<
telerik:EditorTool
Name
=
"ForeColor"
/>
<
telerik:EditorTool
Name
=
"Undo"
/>
<
telerik:EditorTool
Name
=
"Redo"
/>
</
telerik:EditorToolGroup
>
</
Tools
>
</
telerik:RadEditor
>
<
br
/>
<
asp:Button
ID
=
"UpdateButton"
runat
=
"server"
CausesValidation
=
"false"
CommandName
=
"Update"
Text
=
"Update"
/>
<
input
id
=
"UpdateCancelButton"
type
=
"button"
value
=
"Cancel"
onclick
=
"history.go(-1);return false;"
/>
</
EditItemTemplate
>
</
asp:FormView
>
<asp:SqlDataSource ID=
"editcontentDS"
runat=
"server"
ConnectionString=
"<%$ ConnectionStrings:myconnection %>"
SelectCommand=
"SELECT content_detail FROM content_items WHERE pages_id = 1"
UpdateCommand=
"UPDATE content_items SET content_detail=@pageContent WHERE pages_id = 1"
>
<UpdateParameters>
<asp:Parameter Name=
"pageContent"
Type=
"String"
/>
</UpdateParameters>
</asp:SqlDataSource>
Protected
Sub
editcontentDS_Updating(
ByVal
sender
As
Object
,
ByVal
e
As
System.Web.UI.WebControls.SqlDataSourceCommandEventArgs)
Handles
editcontentDS.Updating
Dim
updatedContent
As
String
= RadEditor1.Content
End
Sub
DataTable dtPhotos = GetAllByGalleryID(ID);
if
(dtPhotos.Rows.Count > 0)
{
foreach
(DataRow dr
in
dtPhotos.Rows)
{
RadDock dock =
new
RadDock();
dock.ID =
"rd"
+ dr[
"ID"
].ToString();
dock.Title =
"<div style=\"position:relative; top:7px; height:70px;\"><img class=\"galleryPhoto\" src=\"/properties/images/"
+ dr[
"ImgName"
].ToString() +
"\" /></div>"
;
dock.EnableDrag =
true
;
dock.DockMode = DockMode.Docked;
dock.UniqueName = Guid.NewGuid().ToString();
dock.EnableEmbeddedSkins =
false
;
dock.Width = Unit.Pixel(100);
dock.Height = Unit.Pixel(75);
dock.DefaultCommands = Telerik.Web.UI.Dock.DefaultCommands.Close;
dock.ContentContainer.CssClass =
"photoButtons"
;
Button delete =
new
Button();
delete.Text =
"Delete"
;
delete.CssClass =
"deleteButton"
;
delete.Command +=
new
DockCommandEventHandler(DeletePhoto);
delete.CommandArgument = dr[
"ID"
].ToString();
delete.CommandName =
"DeletePhoto"
;
delete.OnClientClick =
"return confirm('Are you sure you want to delete this photo?')"
;
dock.ContentContainer.Controls.Add(delete);
RadDockLayout1.Controls.Add(dock);
dock.Dock(rdz1);
}
}
<browsers>
<browser refID="Default">
<controlAdapters>
<adapter controlType="System.Web.UI.Page" adapterType="Telerik.Web.UI.RadSessionPageStateCompression, Telerik.Web.UI, Version=2011.2.712.40, Culture=neutral, PublicKeyToken=121fae78165ba3d4" />
</controlAdapters>
</browser>
</browsers>
When working in just one tab in the browser ViewState is OK. When working in several tabs (IE 8/9, Chrome 14.x) part of the ViewState is lost.
Can you advice what is wrong?
Regards,
alexander
I have the following code below At the top of the page I have a collapsible
panel within the panel is an ASP Accordion with a total of 5 ASP Accordion
panes.
When it runs it does a post back on the whole page and binds the info to the
Rad Scheduler which is great.
But when I ajax the aspx page, first using ASP panels which didn't work
then using telerik:radAjaxPanels it stops binding the appointments data to
the Rad Scheduler which I can't work out.
So when I remove the panels it works but when I add the panels it stops
working.
I want each pane to post back then for the rad scheduler to post back,
instead of the whole page doing a post back of both controls.
Any Suggestions
Thanks - John M
<
asp:Accordion
>
<
asp:AccordionPane
ID
=
"AccordionPane1"
runat
=
"server"
">
<
Content
>
<
telerik:RadAjaxPanel
ID
=
"PanelStaff"
runat
=
"server"
LoadingPanelID
=
"RadAjaxLoadingPanel2"
>
<
asp:TextBox
ID"StaffTextBox"
runat
=
"server"
/>
<
asp:Button
ID
=
"StaffSearchButton"
runat
=
"server"
/>
</
telerik:RadAjaxPanel
>
</
Content
>
<
asp:AccordionPane
>
</
asp:AccordionPane
>
//I have 5 of these Accordion panes I want to have RadAjaxPanel in each Accordion pane.
<
telerik
RadScriptManager
ID
=
"Radscriptmanager1"
runat
=
"server"
>
<
scripts
>
</
scripts
>
</
telerick:RadScriptManager
>
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"RadScheduler1"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"PanelStaff"
LoadingPanelID
=
"RadAjaxLoadingPanel2"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadScheduler1"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadToolTipManager1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManager
>
<
telerik:RadAjaxPanel
ID
=
"RadAjaxPanel1"
runat
=
"server"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
HorizontalAlign
=
"NotSet"
>
<
telerik:RadScheduler
ID
=
"RadScheduler1"
>
//Do Stuff
</
telerik:RadScheduler
>
</
telerik:RadAjaxPanel
>