<
asp:Repeater
ID
=
"ResultRpt"
runat
=
"server"
>
<
ItemTemplate
>
<
telerik:RadCalendar
Style
=
"width: 191px; height: 123px"
ID
=
"RadCalendar1"
runat
=
"server"
EnableMonthYearFastNavigation
=
"false"
AutoPostBack
=
"true"
MultiViewColumns
=
"1"
MultiViewRows
=
"1"
EnableMultiSelect
=
"true"
>
</
telerik:RadCalendar
>
<
telerik:RadToolTipManager
Width
=
"270px"
Height
=
"135px"
Style
=
"font-size: 11px"
RelativeTo
=
"Element"
ID
=
"RadToolTipManager1"
runat
=
"server"
OffsetX
=
"7"
Position
=
"MiddleRight"
OnAjaxUpdate
=
"RadToolTipmanager1_AjaxUpdate"
Skin
=
"Telerik"
AutoCloseDelay
=
"90000"
</telerik:RadToolTipManager>
</
ItemTemplate
>
</
asp:Repeater
>
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"RadCalendar1"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadCalendar1"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
>
</
telerik:AjaxUpdatedControl
>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"calMarker"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadCalendar1"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
>
</
telerik:AjaxUpdatedControl
>
<
telerik:AjaxUpdatedControl
ControlID
=
"calMarker"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
>
</
telerik:AjaxUpdatedControl
>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
<
ClientEvents
OnRequestStart
=
"RequestStart"
OnResponseEnd
=
"ResponseEnd"
/>
</
telerik:RadAjaxManager
>
<
telerik:RadAjaxLoadingPanel
ID
=
"RadAjaxLoadingPanel1"
runat
=
"server"
Skin
=
"WebBlue"
/>
The calmarker control is a panel bar which is also inside the repeater its loading panel is also not working .
These was working when there was no repeater. After i put the repeater control the issue started.
Regards
Sankardeep
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Text; |
using System.Web; |
using System.Xml; |
using xxx.yyy.ASPNET.Security; |
using xxx.yyy.Client; |
using xxx.yyy.Client.Security; |
using xxx.yyy.Core; |
using Telerik.Web.UI; |
namespace xxx.yyy.ASPNET |
{ |
public class AuthenticatedyyyPage : yyyPageBase |
{ |
private RadAjaxManager _radAjaxManager=null; |
#region ~ Properties ~ |
public RadAjaxManager AjaxManager |
{ |
get { return _radAjaxManager; } |
} |
#endregion |
protected override void OnLoad(EventArgs e) |
{ |
// set up global AJAX Manager |
_radAjaxManager = BuildRadAjaxManager(); |
Form.Controls.Add(_radAjaxManager); |
if (!ClientScript.IsClientScriptBlockRegistered(_radAjaxManager.ClientID)) |
{ |
ClientScript.RegisterClientScriptBlock(_radAjaxManager.GetType(), _radAjaxManager.ClientID,GenerateJavascript(),true); |
} |
base.OnLoad(e); |
} |
protected virtual RadAjaxManager BuildRadAjaxManager() |
{ |
RadAjaxManager radAjaxManager = new RadAjaxManager(); |
radAjaxManager.ID = "radAjaxManager"; |
return radAjaxManager; |
} |
private string GenerateJavascript() |
{ |
StringBuilder sb = new StringBuilder(); |
sb.Append("\n\nfunction migGetRadAjaxManager() {\n"); |
sb.Append("\tvar ajaxManager=$find(\"" + _radAjaxManager.ClientID + "\");\n"); |
sb.Append("\treturn ajaxManager;\n"); |
sb.Append("}\n\n"); |
return sb.ToString(); |
} |
} |
} |
protected void Page_Load(object sender, EventArgs e) |
{ |
AjaxManager.AjaxRequest += new RadAjaxControl.AjaxRequestDelegate(AjaxManager_AjaxRequest); |
AjaxManager.AjaxSettings.AddAjaxSetting(btnCancel0, pnlScriptInjector); |
} |
AjaxManager.AjaxSettings.AddAjaxSetting(btnCancel0, pnlScriptInjector); |
at Telerik.Web.UI.AjaxSettingsCollection.AddAjaxSetting(Control ajaxifiedControl, Control updatedControl) |
at xxx.yyy.ASPNET.Presentation.Secure.Admin.ImportWindowsUsers.Page_Load(Object sender, EventArgs e) in c:\dev2008\yyy2\yyy_WEB\secure\admin\ImportWindowsUsers.aspx.cs:line 128 |
at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) |
at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) |
at System.Web.UI.Control.OnLoad(EventArgs e) |
at xxx.yyy.ASPNET.yyyBase.OnLoad(EventArgs e) in C:\dev2008\yyy2\xxx.yyy.ASPNET\yyyPageBase.cs:line 45 |
at xxx.yyy.ASPNET.Authenticatedyyy.OnLoad(EventArgs e) in C:\dev2008\yyy\xxx.yyy.ASPNET\AuthenticatedyyyPage.cs:line 138 |
at System.Web.UI.Control.LoadRecursive() |
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) |
event.get_item().select();
event.get_item().get_element().focus();
Hello !
i would like to do the same think the is working:
<
asp:Label
CssClass
=
"edInline"
ID
=
"LblActif"
Width
=
"115px"
runat
=
"server"
><%= DatabaseResourceManager.Translate("5031/Actif")%></
asp:Label
>
i m calling a c# class to translate my text with the database text corresponding in the good language and it works good, i would like to do the same with columns in the aspx file not in code behind but this doesn't seems to work :
<
telerik:GridBoundColumn
DataField
=
"LastName"
FilterControlAltText
=
"Filter column column"
HeaderText='<%= DatabaseResourceManager.Translate("5914/:Nom")%>' UniqueName="LastName">
</
telerik:GridBoundColumn
>
some help ?
[EDIT]
Ok I found a way to solve it (the night is good to think :-) )
<
telerik:GridTemplateColumn
>
<
HeaderTemplate
>
<
asp:Label
ID
=
"clLblLastName"
runat
=
"server"
><%= DatabaseResourceManager.Translate("5914/Nom") %></
asp:Label
>
</
HeaderTemplate
>
<
ItemTemplate
>
<
asp:Label
runat
=
"server"
ID
=
"clTxtLastName"
Text='<%# Eval("LastName") %>'></
asp:Label
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
table
cellpadding
=
"0"
cellspacing
=
"0"
width
=
"100%;"
style
=
"clear: both;"
>
<
tr
>
<
td
>
<
telerik:RadDataPager
ID
=
"RadDataPager2"
runat
=
"server"
PagedControlID
=
"RadListView1"
PageSize
=
"10"
>
<
Fields
>
<
telerik:RadDataPagerButtonField
FieldType
=
"FirstPrev"
/>
<
telerik:RadDataPagerButtonField
FieldType
=
"Numeric"
/>
<
telerik:RadDataPagerButtonField
FieldType
=
"NextLast"
/>
<
telerik:RadDataPagerPageSizeField
PageSizeText
=
"Page size: "
/>
<
telerik:RadDataPagerGoToPageField
CurrentPageText
=
"Page: "
TotalPageText
=
"of"
SubmitButtonText
=
"Go"
TextBoxWidth
=
"15"
/>
<
telerik:RadDataPagerTemplatePageField
>
<
PagerTemplate
>
<
div
style
=
"float: right"
>
<
b
>Items
<
asp:Label
runat
=
"server"
ID
=
"CurrentPageLabel"
Text="<%# Container.Owner.StartRowIndex+1%>" />
to
<
asp:Label
runat
=
"server"
ID
=
"TotalPagesLabel"
Text="<%# Container.Owner.TotalRowCount > (Container.Owner.StartRowIndex+Container.Owner.PageSize) ? Container.Owner.StartRowIndex+Container.Owner.PageSize : Container.Owner.TotalRowCount %>" />
of
<
asp:Label
runat
=
"server"
ID
=
"TotalItemsLabel"
Text="<%# Container.Owner.TotalRowCount%>" />
<
br
/>
</
b
>
</
div
>
</
PagerTemplate
>
</
telerik:RadDataPagerTemplatePageField
>
</
Fields
>
</
telerik:RadDataPager
>
</
td
>
</
tr
>
</
table
>
If
e.Day.
Date
>= startDate
AndAlso
e.Day.
Date
<= endDate
Then
e.Cell.Attributes.Add(
"class"
,
"singleItem"
)
End
If
Hi,
We using Telerik tools (Version Version=2009.3.1208.20) for our ASP.Net web development. We also have Radgrids with sorting and Pagination functionality enabled in our ASPX pages. From the 508 testing, we noticed the following issues with the Radgrid when pagination/sorting enabled.
a) When images are removed or certain alternate stylesheets are applied, the table pagination and sort image buttons disappear. (Please find the attachment TotalExceptionsTableWithCSSDisabled.PNG)
b) When CSS is disabled on the page, the table pagination and sort image buttons display as buttons with no text (they display as a gray box). (Please find the attachment ExceptionRequestCSSOff.PNG)
c) Further more, the “Page Size” combo box at the end (at the footer) of the radgrid data table do not have explicit labeling. Is there a way we could add a explicit label to the page size drop down?
We have also identified few other section 508 issues with Radgrid and created separate service requests for them. Per response to those threads, we are grouping all 508 relates issues in this one single thread. Please find the list of 508 issues attached.
Please provide me a guidance / option how to address these section 508 findings.
Thanks,
Kalidas.K