
I need to add the below functionality to all my grids
1. If the cell is empty, I need to append a value.
2. I need to get the Grid column width. (width is dynamic. I dint set any width specifically.)
I have inherited the RadGrid control and it executes both ItemDatabound/PreRender handler.
If I add the string, all the strings left empty. I tried the below code
protected override void OnPreRender(EventArgs e)
{
ControlHelper.RegisterScriptFile("~/App/script/NCRadGrid.js");
foreach (GridItem item in MasterTableView.Items)
{
foreach (TableCell cell in item.Cells)
{
cell.Text += " ";
}
}

<
telerik:RadDatePicker ID="calDate" Runat="server" AutoPostBack="True" Width="95px" Skin="" EnableEmbeddedBaseStylesheet="false"
Culture="English (United States)" >
<Calendar UseRowHeadersAsSelectors="False" UseColumnHeadersAsSelectors="False"
ViewSelectorText="x" ShowRowHeaders="false" BorderStyle="Solid" NavigationPrevText="< Prev" NavigationNextText="Next >" NavigationCellPadding="0" NavigationCellSpacing="3"
BorderWidth="0px" BorderColor="#573d08" CalendarTableStyle-BackColor="Control" FastNavigationStyle-BackColor="White" HeaderStyle-BackColor="#23476d" HeaderStyle-ForeColor="#ccffff"
TitleStyle-BackColor="#333333" TitleStyle-HorizontalAlign="Center" TitleStyle-ForeColor="White" SelectedDayStyle-BackColor="Orange" SelectedDayStyle-BorderStyle="Solid" SelectedDayStyle-BorderWidth="1px" SelectedDayStyle-BorderColor="#cccccc" DayStyle-BorderColor="#cccccc" DayStyle-BorderStyle="Solid" DayStyle-BorderWidth="1px" DayNameFormat="FirstTwoLetters" DayStyle-BackColor="White" DayStyle-Width="13px" DayStyle-ForeColor="#333333"
WeekendDayStyle-Width="13px" Width="130px" Height="100px" ShowOtherMonthsDays="false" SingleViewRows="5" CssClass="formInput" FastNavigationStep="2" FastNavigationNextText="" FastNavigationPrevText="" >
<ClientEvents OnLoad="calendarLoad" />
</Calendar>
<DatePopupButton ImageUrl="res/btn_calsm.png" HoverImageUrl="res/btn_calsm.png" ToolTip=""></DatePopupButton>
<DateInput DisplayDateFormat="M/d/yyyy" DateFormat="M/d/yyyy" AutoPostBack="True"></DateInput>
</telerik:RadDatePicker>
Thanks for help!

We are using telerik Q1 2009 Licensed version ASP.NET AJAX Control .The problem we are facing is when we deploy the website on SSL VPN port 443 using (VPN-DES and VPN-3DES-AES) encryption and we try to open the application then all the terlerik controls are not working
1) The Rad Panel did not expand
2) The Radcombobox appears disabled .Does not show data on combo box and when we click it does not do anything.
3) The Rad date picker does not work.
But when we used asp.net control instead or telerik its working fine . All controls like the dropdownlist , grid view everything is working fine .
Our application is fully ready to be deployed. We need to fix this integration issue of telerik controls through SSL VPN on HTTPS.
We need your assistance to fix this problem urgently. It is a bad option for us to redevelop the full application with asp.net controls instead of using telerik controls.
Note: LAN environment application working fine with telerik controls only problem when we access this application through SSL VPN on HTTPS
I have attached two files which will show the application behaviour in both environment Lan and VPN.
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="RadAjaxManager1"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="SectionsListGrid" LoadingPanelID="AjaxLoadingPanel1" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |



function Error(sender, args) {
sender.clear();
}
and then in individual page i write
<
telerik:RadDatePicker ID="dtFollowUpDate" runat="server" Skin="Office2007" Culture="English (United States)"
Height="18px">
<DatePopupButton ImageUrl="" HoverImageUrl=""></DatePopupButton>
<DateInput ID="DateInput1" Skin="Office2007" runat="server" DateFormat="dd-MMM-yyyy" DisplayDateFormat="dd-MMM-yyyy"
ClientEvents-OnError="Error" Height="18px">
</DateInput>
<Calendar ID="Calendar2" runat="server" Skin="Office2007">
</Calendar>
</telerik:RadDatePicker>
and its work perfectly for me.But for this to happen i have to write in all the pages for each control.
So what i want is to write some common thing in Web.config so that all the page should take effect.
Some thing like this
<
add key="Telerik.Web.UI.RadDateInput.ClientEvents-OnError" value="Error" />
Please advice how these can be achived or there is any other way to do this globally.
Thanks in Advance.
