对象引用未设置为对象的实例 - 仅影响IE 10

时间:2013-06-18 18:53:59

标签: c# asp.net .net

这似乎只发生在IE或Windows 8上。

ERROR:

__VIEWSTATE=...
URL: /PreFilingBriefing.aspx
QUERYSTRING:
TARGETSITE: Void Page_Load(System.Object, System.EventArgs)
STACKTRACE: at FLR.PreFilingBriefing.Page_Load(Object sender, EventArgs e)
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 System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) 

CODE:

    protected void Page_Load( object sender, EventArgs e ) {
        ctlBriefingAffidavitSpouse.Filer = "J";
        ErrorTR.Visible = false;
        lblErrorMessage.Visible = false;
        ErrorTRBottom.Visible = false;
        lblErrorMessageBottom.Visible = false;
        if (!IsPostBack) {
            CheckCheckmarks();
            ctlBriefingOverview.Visible = true;
        } else {
            string ctrlname = Request.Params.Get( "__EVENTTARGET" );
            if(ctrlname.Length <= 0)
                ShowNextControl();
        }
    }

如果你使用FireFox,一切都很好。任何人都有关于如何解决这个问题的想法?

编辑:经过更多的测试,这个效果只有IE10。这可能与Javascript有关吗?

PS:我真的和人们一起停止使用CrapExplorer,这对我们网络用户来说只是头疼。

0 个答案:

没有答案