扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:teddyma 来源:博客园 2007年11月7日
关键字: Windows
private void RenderCallback() { bool flag1 = !string.IsNullOrEmpty(this._requestValueCollection["__CALLBACKLOADSCRIPT"]); try { string text1 = null; if (flag1) { text1 = this._requestValueCollection["__CALLBACKINDEX"]; if (string.IsNullOrEmpty(text1)) { throw new HttpException(SR.GetString("Page_CallBackInvalid")); } for (int num1 = 0; num1 < text1.Length; num1++) { if (!char.IsDigit(text1, num1)) { throw new HttpException(SR.GetString("Page_CallBackInvalid")); } } this.Response.Write("<script>parent.__pendingCallbacks["); this.Response.Write(text1); this.Response.Write("].xmlRequest.responseText=\""); } if (this._callbackControl != null) { string text2 = this._callbackControl.GetCallbackResult(); if (this.EnableEventValidation) { string text3 = this.ClientScript.GetEventValidationFieldValue(); this.Response.Write(text3.Length.ToString(CultureInfo.InvariantCulture)); this.Response.Write('|'); this.Response.Write(text3); } else { this.Response.Write('s'); } this.Response.Write(flag1 ? Util.QuoteJScriptString(text2) : text2); } if (flag1) { this.Response.Write("\";parent.__pendingCallbacks["); this.Response.Write(text1); this.Response.Write("].xmlRequest.readyState=4;parent.WebForm_CallbackComplete();</script>"); } } catch (Exception exception1) { this.Response.Clear(); this.Response.Write('e'); if (this.Context.IsCustomErrorEnabled) { this.Response.Write(SR.GetString("Page_CallBackError")); return; } this.Response.Write(flag1 ? Util.QuoteJScriptString(HttpUtility.HtmlEncode(exception1.Message)) : HttpUtility.HtmlEncode(exception1.Message)); } } |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者