Telerik Forums
UI for ASP.NET AJAX Forum
5 answers
173 views
Hi, there seems to be a bug in the latest version using the Async Upload Control in the ContentArea of the RadWindow when the VisibleOnPageLoad property is set to False (in Firefox), presumably because the control is not visible.

When you select a file for the first time, on the first show of the RadWindow, the file fails to upload continually spinning icon. Clicking remove, and re-trying works as expected. A javascript error is raised "o is undefined" around line 9278 (of the WebResource).

Within this block:

a.RadAsyncUpload.prototype={initialize:function(){a.RadAsyncUpload.callBaseMethod(this,"initialize"); 
this.add_fileUploaded(c.proxy(this._onFileUploadEnd,this)); 
this.add_fileUploadFailed(c.proxy(this._onFileUploadEnd,this)); 
if(this._getIsManagerDeclared()){getRadProgressManager()._addParamToCallbackUrl("type","rau"); 
}},appendStyledFileInput:function(k){var f=this.createFileInput(); 
this._fileInput=f; 
$addHandlers(f,{change:this.uploadFileSelected},this); 
if($telerik.isIE){$addHandlers(f,{mousedown:this._getFileInputMouseDownHandler(),mouseup:this._getFileInputMouseUpHandler()},this); 
}var h=f.id; 
var e=h+"frame"; 
var d=c("<iframe name='"+e+"' id='"+e+"'/>"); 
this._inputsDictionary[e]={rowElement:k,inputId:h}; 
var l=this; 
var j=c("<form class='ruForm' action='"+this._handlerUrl+"' method='post' encoding='multipart/form-data' enctype='multipart/form-data' target='"+h+"frame'/>"); 
j.attr("id",h+"form"); 
j.appendTo(document.body); 
d.insertAfter(j); 
d.css("display","none"); 
var g=document.createElement("span"); 
g.className="ruFileWrap"; 
var i=function(){var o=l._inputsDictionary[this.name]; 
var p=null; 
try{p=this.contentDocument||this.contentWindow.document; 
}catch(q){l._onFileUploadFail(o,""); 
return; 
}if(p){if(c(o.rowElement).parents().length==0){return; 
}var m=""; 
try{m=c.parseJSON(p.body.innerHTML); 
}catch(q){l._onFileUploadFail(o,p.body.innerHTML); 
return; 
 

The crashing line being:.... (Can someone please test this and see if there is some sort of easy workaround)... Thanks, SHaun.

}if(p){if(c(o.rowElement).parents().length==0){return;
Genady Sergeev
Telerik team
 answered on 04 May 2010
2 answers
158 views
Hi support team ,
I am bit new to this telerik.
I installed RadControls for ASP.NET AJAX Q1 2010 SP1 ,And i want to place a rad grid in sharepoint webpart.
this my .ascx
 <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" RestoreOriginalRenderDelegate="false"> 
                <AjaxSettings> 
                    <telerik:AjaxSetting AjaxControlID="grid"> 
                        <UpdatedControls> 
                            <telerik:AjaxUpdatedControl ControlID="grid" /> 
                        </UpdatedControls> 
                    </telerik:AjaxSetting> 
                </AjaxSettings> 
           </telerik:RadAjaxManager> 
<telerik:RadGrid ID="grid" runat="server" BackColor="#0066FF" ForeColor="Black" al> 
</telerik:RadGrid> 


in code behind
 
dtCommonList = List.GetItems(QueryForSDM).GetDataTable(); 
                if (dtCommonList.Rows.Count > 0) 
                { 
                    grid.DataSource = dtCommonList; 
                    grid.DataBind(); 
 
                    grid.Visible = true; 
                } 
                else 
                { 
                    Response.Write("no data"); 
                } 

When i deployed thi sdeploy was successful, but when adding to page
Not enough permissions. Inherit your page class from RadAjaxPage if you are running under Medium trust level.
so i changed my package.template.xml file and add my custom CAS

<CodeAccessSecurity> 
    <PolicyItem> 
      <PermissionSet class="NamedPermissionSet" version="1" Description="Permission set for SouthwesternEnergy.Partners.Web."> 
        <IPermission class="AspNetHostingPermission" version="1" Level="Minimal" /> 
        <IPermission class="SecurityPermission" version="1" Flags="Execution,ControlPrincipal,ControlAppDomain,ControlDomainPolicy,ControlEvidence,ControlThread" /> 
        <IPermission class="Microsoft.SharePoint.Security.SharePointPermission, Microsoft.SharePoint.Security, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" 
        version="1" ObjectModel="True" /> 
        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Read="UserName" /> 
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Read="$AppDir$;C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\CONTROLTEMPLATES\VisualWebPartProject1" Write="$AppDir$" Append="$AppDir$" PathDiscovery="$AppDir$" /> 
      </PermissionSet> 
      <Assemblies> 
        <Assembly Name="VisualWebPartProject1" /> 
      </Assemblies> 
    </PolicyItem> 
  </CodeAccessSecurity 
  

but after that i am unable to deply solution so i added a custom target file as mentioned in this site

http://support.microsoft.com/kb/2022463

but it gave me another exception this time 

Server Error in '/' Application.

Security Exception

Description:The application attempted to perform an operation not allowed by thesecurity policy.  To grant this application the required permission pleasecontact your system administrator or change the application's trust level in theconfiguration file.

Exception Details:System.Security.SecurityException: Request for the permission of type'Microsoft.SharePoint.Security.SharePointPermission,Microsoft.SharePoint.Security, Version=14.0.0.0, Culture=neutral,PublicKeyToken=71e9bce111e9429c' failed.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Is it possible to add radgrid into sharepoint webpart?

I added necessary dlls into bin.

and even changed assemblyinfo.cs 
[assembly: AllowPartiallyTrustedCallers()] 


I just have one day left to complete this task. So kindly help to fix this issue.
David
Top achievements
Rank 1
 answered on 04 May 2010
2 answers
115 views
hi all,
i create the next tooltip:
<telerik:RadToolTip ID="RadToolTip1" runat="server" Position="TopRight" 
        Width="293px" Height="93px"
        Skin="Web20" TargetControlID="RadTextBox1" Text="my tool tip!!" 
        ShowDelay="0">
        your text here
    </telerik:RadToolTip>

and it won't work!
can someone tell my what's wrong?
Thank you.
ilant
Top achievements
Rank 1
 answered on 04 May 2010
3 answers
98 views
I'm VERY new to Telerik so please take into account.  :)

I have a grid that contains a FormTemplate inside the EditFormSettings code block.  This grid is populated from a Class Collection datasource.  When the user clicks "Edit"  I need to populate the controls in my FormTemplate with data from my objects.  So when the use clicks edit  I somehow need to "FindControls" on the edit form and populate it from code behind.  The reason for this is because the edit form contains more fields than is shown in the grid. 

Can someone point me in the right direction or even better show me an example?

Thanks
Scott
Rosen
Telerik team
 answered on 04 May 2010
3 answers
169 views
Hi,
We are using the teleric RAD upload control and progress bar for uploading files in our web site. We are an application using ADFS for authentication and are using the 

<add name="Identity Federation Services Application Authentication Module" type="System.Web.Security.SingleSignOn.WebSsoAuthenticationModule, System.Web.Security.SingleSignOn, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null" />

When we use the same application with Windows Authentication the progress bar displays fine , but when we switch to ADFS , the progress bar stops appering.

We are using Windows Server 2008 and IIS 7 .

Let us know if something can be done about this.
Thanks,
Manish

Genady Sergeev
Telerik team
 answered on 04 May 2010
3 answers
129 views
hi my dear friends...
my RadAjaxManager Code Is Like This :
        <%--RAD AJAX MANAGER--%> 
        <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" ClientEvents-OnRequestStart="RequestStartedOfRadAjaxManager1" 
            UpdatePanelsRenderMode="Inline"> 
            <ClientEvents OnRequestStart="RequestStartedOfRadAjaxManager1" /> 
            <AjaxSettings> 
                <telerik:AjaxSetting AjaxControlID="RadComboBox1"> 
                    <UpdatedControls> 
                        <telerik:AjaxUpdatedControl ControlID=" RadComboBox1" /> 
                        <telerik:AjaxUpdatedControl ControlID="ChechBox1" /> 
                    </UpdatedControls> 
                </telerik:AjaxSetting> 
                 
            </AjaxSettings> 
        </telerik:RadAjaxManager> 

i have some codes in SelectedIndexChange  of RadComboBox1...i am changing ChechBox1.Checked In It ...(AutoPostBack = True)
i have some codes in CheckChanged of ChechBox1...(AutoPostBack = True)
but i do not know why ChechBox1 Not Work...
when i click on it (for Making it to true or false), it disappears or Not Work...
==================================================================
there is this scenario about buttons ...
when they are in RadAjaxManager (Update) they do not work...
i know this is not about RadAjaxManager / but can u lead me to solve this?
thanks a lot


Maria Ilieva
Telerik team
 answered on 04 May 2010
7 answers
282 views



Hi,


My requirement is to call the RadWindow - specifically RadAlert from server-side. I can achieve the same using the following code:

 Dim radalertscript As String = "<script language='javascript'>function f(){radalert('Duplicate Contract Found - Contract Selection Failed', 350, 150);};</script>"
   Me.Page.ClientScript.RegisterStartupScript(Page.GetType(), "radalert", radalertscript)

But my problem is when I invoke the above code after doing a __doPostBack() from client-side it is not working, the radAlert is not at all shown, where am i doing wrong, could you provide me with an idea?

-Liji Gilesh 
Liji Jose
Top achievements
Rank 1
 answered on 04 May 2010
1 answer
81 views
Hi,
I have a .aspx page, inside that I am using a data list for listing all the products based on some categories listed inside a guided navigation. while changing the category in the guided navigation, the datalist will update. This datalist and guided navigation is using 

RadAjaxManagerProxy for updating. This is working fine, but my issue is inside this page I am using a custom paging, and that pager links are not inside RadAjaxManagerProxy, means while changing the pager, entire page will refresh, because of this pager links are not inside the RadAjaxManagerProxy, datalist is not updating.
Can anybody please help me out to solve this issue?

Thanks & Regards,
Dony Jose Augustine

Iana Tsolova
Telerik team
 answered on 04 May 2010
1 answer
82 views



using System;  
using System.Collections;  
using System.Collections.Generic;  
using System.Linq;  
using System.Web;  
using System.Web.UI;  
using System.Web.UI.WebControls;  
using System.Data;  
using System.Data.Sql;  
using System.Data.SqlClient;  
using System.Diagnostics;  
using System.Transactions;  
using Infragistics.WebUI.UltraWebGrid;  
using Infragistics.WebUI.UltraWebNavigator;  
using Infragistics.WebUI.WebDataInput;  
using Telerik.Web.UI;  
 
namespace CharityCheck  
{  
    public partial class Registrations : CharityCheck.MyPage//X.Web.UI.PersistentStatePage  
    {  
        int m_nType = -1;  
        String m_strMemberStatus = "";  
 
        protected void Page_Load(object sender, EventArgs e)  
        {  
            Master.Menu.MenuItemClicked += new MenuItemClickedEventHandler(Menu_MenuItemClicked);  
 
            m_strMemberStatus = Session["Registrations:MemberStatus"].ToString();  
            m_nType = Convert.ToInt32(Session["Registrations:Type"]);  
            Master.Heading = String.Format("{0} ({1})",   
                                        Session["Registrations:Heading"].ToString(),  
                                        m_strMemberStatus);  
 
            if (!IsPostBack || Session["MenuSelected"] != null)  
            {  
                if (Session["Registrations:SearchBy"] != null)  
                {  
                    WebTextEdit1.Text = Session["Registrations:SearchBy"].ToString();  
                    checkBoxExact.Checked = Convert.ToBoolean(Session["Registrations:Exact"]);  
                    RadComboBoxSearchBy.SelectedValue = Session["Registrations:Search"].ToString();  
                    RadGrid1.DataSourceID = Session["Registrations:DataSourceID"].ToString();  
                    RadGrid1.DataBind();  
                }  
                Session["MenuSelected"] = null;  
                Session["Registrations:SearchBy"] = null;  
                Session["Registrations:Exact"] = null;  
                Session["Registrations:Search"] = null;  
                Session["Registrations:DataSourceID"] = null;  
            }  
        }  
 
        void Menu_MenuItemClicked(object sender, WebMenuItemEventArgs e)  
        {  
            if (e.Item.Text == "Back")  
            {  
                Session["Programmatic"] = true;  
                Response.Redirect("/Admin/AdminDefault.aspx");  
            }  
        }  
 
        protected void RadGrid1_ItemCommand(object source, Telerik.Web.UI.GridCommandEventArgs e)  
        {  
            GridDataItem dataItem = e.Item as GridDataItem;  
            dataItem.Selected = true;  
            int nID = Convert.ToInt32(dataItem["ID"].Text);  
            CellClick(e.CommandName, nID, e);  
        }  
 
        protected void CellClick(string strName, int nID, Telerik.Web.UI.GridCommandEventArgs e)  
        {  
            switch (strName)  
            {  
                case "Profile":  
                    Session["Registrations:SearchBy"] = WebTextEdit1.Text.Trim();  
                    Session["Registrations:Exact"] = checkBoxExact.Checked;  
                    Session["Registrations:DataSourceID"] = RadGrid1.DataSourceID;  
                    Session["Registrations:Search"] = RadComboBoxSearchBy.SelectedValue;  
                    switch (m_nType)  
                    {  
                        case 0:     // Charities  
                        case 1:     // Professional Fundraisers  
                            Session["Programmatic"] = true;  
                            Session["ProfessionalFundraiserGeneralInfo:CompanyID"] = nID;  
                            Session["ProfessionalFundraiserGeneralInfo:Type"] = Utility.GetType(m_nType);  
                            Response.Redirect("~/Admin/ProfessionalFundraiserGeneralInfo.aspx");  
                            //RedirectSavingPageState("~/Admin/ProfessionalFundraiserGeneralInfo.aspx");  
                            break;  
                        case 2:     // Casino Operators  
                            Session["Programmatic"] = true;  
                            Session["CasinoGeneralInfo:CompanyID"] = nID;  
                            Response.Redirect("~/Admin/CasinoGeneralInfo.aspx");  
                            //RedirectSavingPageState("~/Admin/CasinoGeneralInfo.aspx");  
                            break;  
                        case 3:     // Lottery Operators  
                            Session["Programmatic"] = true;  
                            Session["LotteryGeneralInfo:CompanyID"] = nID;  
                            Response.Redirect("~/Admin/LotteryGeneralInfo.aspx");  
                            //RedirectSavingPageState("~/Admin/LotteryGeneralInfo.aspx");  
                            break;  
                        case 4:     // Awareness Publishers  
                            Session["Programmatic"] = true;  
                            Session["PublishersGeneralInfo:CompanyID"] = nID;  
                            Response.Redirect("~/Admin/PublishersGeneralInfo.aspx");  
                            //RedirectSavingPageState("~/Admin/PublishersGeneralInfo.aspx");  
                            break;  
                        case 5:     // Telemarketers  
                            Session["Programmatic"] = true;  
                            Session["TelemarketingGeneralInfo:CompanyID"] = nID;  
                            Response.Redirect("~/Admin/TelemarketingGeneralInfo.aspx");  
                            //RedirectSavingPageState("~/Admin/TelemarketingGeneralInfo.aspx");  
                            break;  
                        case 6:     // Business  
                            Session["Programmatic"] = true;  
                            Session["BusinessGeneralInfo:CompanyID"] = nID;  
                            Response.Redirect("~/Admin/BusinessGeneralInfo.aspx");  
                            //RedirectSavingPageState("~/Admin/BusinessGeneralInfo.aspx");  
                            break;  
                        case 7:     // Residential  
                            Session["Programmatic"] = true;  
                            Session["ResidentialGeneralInfo:CompanyID"] = nID;  
                            Response.Redirect("~/Admin/ResidentialGeneralInfo.aspx");  
                            //RedirectSavingPageState("~/Admin/ResidentialGeneralInfo.aspx");  
                            break;  
                    }  
                    break;  
                case "Report":  
                    break;  
            }  
        }  
 
        protected void RadGrid1_DeleteCommand(object source, GridCommandEventArgs e)  
        {  
            GridDataItem dataItem = e.Item as GridDataItem;  
            dataItem.Selected = true;  
            int nID = Convert.ToInt32(dataItem.GetDataKeyValue("ID"));  
 
            using (TransactionScope scope = new TransactionScope())  
            {  
                using (CharityCheckEntities context = new CharityCheckEntities())  
                {  
                    FundraisingActivity.DeleteByCompanyID(nID, context);  
                    PublisherFundraiserActivity.DeleteByCompanyID(nID, context);  
                    TelemarketingBusinessActivity.DeleteByCompanyID(nID, context);  
                    CasinoFundraisingActivity.DeleteByCompanyID(nID, context);  
                    LotteryFundraisingActivity.DeleteByCompanyID(nID, context);  
                    IncomeStatement.DeleteByCompanyID(nID, context);  
                    BalanceSheet.DeleteByCompanyID(nID, context);  
                    StatementOfCashFlow.DeleteByCompanyID(nID, context);  
                    SolicitantNotes.DeleteByCompanyID(nID, context);  
                    BusinessRecommendations.DeleteByCompanyID(nID, context);  
                    JobPostings.DeleteByCompanyID(nID, context);  
                    Files.DeleteByCompanyID(nID, context);  
                    RequestedReports.DeleteByCompanyID(nID, context);  
                    SponsoredCharitableReports.DeleteByCompanyID(nID, context);  
                    Company.DeleteByID(nID, context);  
                    context.SaveChanges();  
 
                    scope.Complete();  
                }  
            }  
        }  
 
        protected void LinqDataSource1_Selecting(object sender, LinqDataSourceSelectEventArgs e)  
        {  
            String strSearch = WebTextEdit1.Text.Trim();  
            String strType = Utility.GetType(m_nType);  
 
            CharityCheckEntities entities = new CharityCheckEntities();  
            var data = from company in entities.CompanySet  
                       from user in entities.UserSet  
                       where company.ID == user.CompanyID &&  
                             company.MemberStatus == m_strMemberStatus &&  
                             company.Type == strType &&  
                            ((RadComboBoxSearchBy.SelectedValue == null || RadComboBoxSearchBy.SelectedValue == "Name")  
                               ? ((strSearch.Length != 0)  
                                    ? checkBoxExact.Checked  
                                        ? company.CompanyName == strSearch  
                                        : company.CompanyName.StartsWith(strSearch)  
                                    : true)  
                               : ((strSearch.Length != 0)  
                                    ? checkBoxExact.Checked  
                                        ? user.MemberID == strSearch  
                                        : user.MemberID.StartsWith(strSearch)  
                                    : true))  
                       select new 
                       {  
                           company.ID,  
                           company.CompanyName,  
                           RegistrationDate=company.RegistrationDate,  
                           user.Phone,  
                           user.FullName,  
                           company.Type,  
                       };  
            e.Result = data;  
            e.Arguments.TotalRowCount = data.Count();  
        }  
 
        protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)  
        {  
 
        }  
    }  
}  
 
<%@ Page Title="" Language="C#" MasterPageFile="~/NestedMasterPage2.master" AutoEventWireup="true" CodeBehind="Registrations.aspx.cs" Inherits="CharityCheck.Registrations" %> 
<%@ MasterType virtualpath="~/NestedMasterPage2.master" %> 
<%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="cc1" %> 
<%@ Register tagprefix="igtxt" namespace="Infragistics.WebUI.WebDataInput" Assembly="Infragistics35.WebUI.WebDataInput.v10.1, Version=10.1.20101.1011, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" %> 
<%@ Register tagprefix="igcmbo" namespace="Infragistics.WebUI.WebCombo" Assembly="Infragistics35.WebUI.WebCombo.v10.1, Version=10.1.20101.1011, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" %> 
<%@ Register tagprefix="ig" namespace="Infragistics.Web.UI.ListControls" Assembly="Infragistics35.Web.v10.1, Version=10.1.20101.1011, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" %> 
<%@ Register tagprefix="iglist" namespace="Infragistics.Web.UI.ListControls" Assembly="Infragistics35.Web.v10.1, Version=10.1.20101.1011, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" %> 
<%@ Register assembly="Telerik.Web.UI" namespace="Telerik.Web.UI" tagprefix="telerik" %> 
 
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">  
    <telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">  
        <script type="text/javascript" id="igClientScript1">  
            var RadGrid1;  
 
            function GetGridObject(sender, eventArgs) {  
                RadGrid1 = sender;  
            }  
            function webImageButtonSearch_Click(oButton, oEvent) {  
                RadGrid1.get_masterTableView().rebind();  
            }  
        </script> 
    </telerik:RadCodeBlock> 
    <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"   
        onajaxrequest="RadAjaxManager1_AjaxRequest">  
        <AjaxSettings> 
            <telerik:AjaxSetting AjaxControlID="webImageButtonSearch">  
                <UpdatedControls> 
                    <telerik:AjaxUpdatedControl ControlID="webImageButtonSearch" /> 
                    <telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1" /> 
                </UpdatedControls> 
            </telerik:AjaxSetting> 
            <telerik:AjaxSetting AjaxControlID="RadGrid1">  
                <UpdatedControls> 
                    <telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1" /> 
                </UpdatedControls> 
            </telerik:AjaxSetting> 
        </AjaxSettings> 
    </telerik:RadAjaxManager> 
    <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" /> 
    <asp:Panel ID="Panel1" runat="server">  
        <table> 
            <tr> 
                <td valign="middle">  
                    <asp:Label ID="Label1" runat="server" Text="Search By:" CssClass="aLabel"></asp:Label> 
                </td> 
                <td valign="middle">  
                    <telerik:RadComboBox ID="RadComboBoxSearchBy" runat="server" width="90px" 
                        MarkFirstMatch="True"   
                        Skin="Vista" TabIndex="1" CausesValidation="False"   
                        ToolTip="Choose how to search, either by Name or by Member ID." > 
                        <Items> 
                            <telerik:RadComboBoxItem runat="server" Text="Name" Value="Name" /> 
                            <telerik:RadComboBoxItem runat="server" Text="Member ID" Value="Member ID" /> 
                        </Items> 
                    </telerik:RadComboBox> 
                </td> 
                <td valign="middle">  
                    <igtxt:WebTextEdit ID="WebTextEdit1" runat="server" Width="360px" TabIndex="2" ToolTip="Enter the criteria to search by.">  
                    </igtxt:WebTextEdit> 
                </td> 
                <td> 
                    <igtxt:WebImageButton ID="webImageButtonSearch" runat="server"   
                        ImageDirectory="~/Images"    
                        Text="Search" CausesValidation="False" TabIndex="3"   
                        ToolTip="Click this button to start the search." AutoSubmit="False" > 
                        <ClientSideEvents Click="webImageButtonSearch_Click" /> 
                        <Appearance> 
                            <Image Url="../Images/Search-16x16.png" /> 
                        </Appearance> 
                    </igtxt:WebImageButton> 
                </td> 
                <td> 
                    <asp:CheckBox ID="checkBoxExact" runat="server" Text="Exact"   
                        TextAlign="Left" CssClass="aCheckBox" TabIndex="4" ToolTip="Checking this will cause the search to find the information exactly the way it was typed. Otherwise, the search will find anything that contains the criteria." /> 
                </td> 
            </tr> 
        </table> 
        <telerik:RadGrid ID="RadGrid1" runat="server" AllowPaging="True"   
            Skin="Office2007" GridLines="None"   
            onitemcommand="RadGrid1_ItemCommand" AutoGenerateColumns="False"   
            AllowAutomaticDeletes="True" 
            ondeletecommand="RadGrid1_DeleteCommand"   
            DataSourceID="LinqDataSource1" > 
            <MasterTableView DataKeyNames="ID" DataSourceID="LinqDataSource1" > 
                <Columns> 
                    <telerik:GridBoundColumn DataField="CompanyName" DefaultInsertValue=""   
                        HeaderText="Company Name" SortExpression="CompanyName"   
                        UniqueName="CompanyName" > 
                    </telerik:GridBoundColumn> 
                    <telerik:GridBoundColumn DataField="FullName" DefaultInsertValue=""   
                        HeaderText="Contact Name" SortExpression="FullName"   
                        UniqueName="FullName" > 
                    </telerik:GridBoundColumn> 
                    <telerik:GridBoundColumn DataField="Phone" DefaultInsertValue="" 
                        HeaderText="Phone" SortExpression="Phone"   
                        UniqueName="Phone" > 
                    </telerik:GridBoundColumn> 
                    <telerik:GridDateTimeColumn DataField="RegistrationDate" DefaultInsertValue="" 
                        HeaderText="Registration Date" ReadOnly="True" SortExpression="RegistrationDate"   
                        DataFormatString="{0:d}" 
                        UniqueName="RegistrationDate" > 
                        <HeaderStyle Width="110px" /> 
                    </telerik:GridDateTimeColumn> 
                    <telerik:GridButtonColumn ButtonType="ImageButton" CommandName="Profile"   
                        ImageUrl="~/Images/Profile-16x16.png" Text="Go to the General Information Page" UniqueName="Profile">  
                        <HeaderStyle Width="20px" /> 
                        <ItemStyle HorizontalAlign="Center" CssClass="MyImageButton" /> 
                    </telerik:GridButtonColumn> 
                    <telerik:GridButtonColumn ButtonType="ImageButton" CommandName="Reports"   
                        ImageUrl="~/Images/Reports-16x16.png" Text="Reports" UniqueName="Reports">  
                        <HeaderStyle Width="20px" /> 
                        <ItemStyle HorizontalAlign="Center" CssClass="MyImageButton" /> 
                    </telerik:GridButtonColumn> 
                    <telerik:GridButtonColumn ButtonType="ImageButton" CommandName="Delete"   
                        ImageUrl="~/Images/Delete-16x16.png" Text="Delete this company" UniqueName="Delete" 
                        ConfirmText="Delete this company?" ConfirmDialogType="RadWindow"   
                        ConfirmTitle="Delete">  
                        <HeaderStyle Width="20px" /> 
                        <ItemStyle HorizontalAlign="Center" CssClass="MyImageButton" /> 
                    </telerik:GridButtonColumn> 
                    <telerik:GridBoundColumn DataField="ID" DefaultInsertValue="" Visible="false" 
                        HeaderText="ID" SortExpression="ID" UniqueName="ID"   
                        DataType="System.Int32" ReadOnly="True">  
                    </telerik:GridBoundColumn> 
                </Columns> 
            </MasterTableView> 
            <ClientSettings>    
                <Selecting AllowRowSelect="true" />    
                <selecting allowrowselect="True" /> 
                <ClientEvents OnGridCreated="GetGridObject"></ClientEvents> 
            </ClientSettings>    
            <PagerStyle Position="TopAndBottom" /> 
        </telerik:RadGrid> 
    </asp:Panel> 
 
    <asp:LinqDataSource ID="LinqDataSource1" runat="server"   
        AutoPage="False" ContextTypeName="CharityCheck.CharityCheckEntities"   
        onselecting="LinqDataSource1_Selecting"   
        TableName="CompanySet">  
    </asp:LinqDataSource> 
</asp:Content> 
 

I am getting this error in the debugger when I click on one of the paging items on the grid.

Microsoft JScript runtime error: Sys.WebForms.PageRequestManagerServerErrorException: Object reference not set to an instance of an object.

I have tried a lot of things and looked the demos for clues but I have no idea where the problem is. A RadScriptManager is in the main master page which NestedMasterPage2 inherits from.

Does anyone have any idea why this happening? I am using VS2010 and the project is set to .NET 3.5.
Veli
Telerik team
 answered on 04 May 2010
1 answer
102 views


Hi,

I am using RadFormdecorator with Skin property set to "Web20". My Browser is IE 6. It shows a strange behaviour; the font color is Black(of the button),  whereas in IE 8, it is White in color.

What could be reason for this strange behaviour? Is this a known issue , is there any solution for this problem???

I am attaching the two files one in IE 6 and another in IE 8. Check the Submit form button in the attached files to find the difference.
Bozhidar
Telerik team
 answered on 04 May 2010
Narrow your results
Selected tags
Tags
+? more
Top users last month
Jake
Top achievements
Rank 1
RBarnes
Top achievements
Rank 1
Iron
Iron
Rami
Top achievements
Rank 1
Iron
Veteran
Nathan
Top achievements
Rank 1
Kumeri
Top achievements
Rank 1
Iron
Veteran
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Jake
Top achievements
Rank 1
RBarnes
Top achievements
Rank 1
Iron
Iron
Rami
Top achievements
Rank 1
Iron
Veteran
Nathan
Top achievements
Rank 1
Kumeri
Top achievements
Rank 1
Iron
Veteran
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?