/// <summary> /// 对话框状态下,根据ViewState属性生成客户端清理ViewState的脚本 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private static void dialogPage_PreRenderComplete(object sender, EventArgs e) { Page page = (Page)sender; Control ctr = (Control)page.Items[PageExtension.PageRenderControlItemKey]; if (page.IsCallback == false) { if (ctr.EnableViewState == false) { DeluxeClientScriptManager.RegisterStartupScript(page, "document.getElementById('__VIEWSTATE').value = '';"); } } }