C#中Response.Write常見問題匯總
本文實例匯總了C#中Response.Write的常見問題,分享給大家供大家參考之用。具體分析如下:
問題一:
Response.Write 后連接Response.Redirect ,則Response.Write無法顯示,直接跳轉(zhuǎn)入Response.Redirect 的頁面。
解決方式:
Response.Write("<script languge='javascript'>alert('成功修改');
window.location.href='index.aspx'</script>");
如果,script內(nèi)容中含有變量,那么解決方法是:
string a=當前的記錄變量;
500){this.resized=true;this.style.width=500;}" align=top>Response.Write("<script language='javascript'>alert('"+a+"成功修改'); window.location.href="/index.aspx'<";/script>");
問題二:
如果要在連接中傳遞參數(shù),則可用以下方法:
string param = "傳遞的參數(shù)";
Response.Write("<script languge='javascript'>alert('成功修改'); window.location.href='index.aspx?par =" + param + "'</script>");
問題三:
如果在Ajax的UpdatePanel中的按鈕中用Response.Redirect()或Response.Write()進行URL帶參數(shù)的頁面重定向時出現(xiàn)錯誤。
由于Ajax是無刷新的,而使用Response進行帶參重定向時需要刷新頁面。在UpdatePanel下設置“asp: PostBackTrigger”的“ControlID”為指定的控件名稱即可,如:
<Triggers> <asp:PostBackTrigger ControlID="GridView" /> </Triggers>
可以用注冊客戶端事件的方法解決UpdatePanel中的重定向問題
跳轉(zhuǎn)到某一指定頁面:
Response.Redirect("YxiaoLoan.aspx?Loan="+Ftype+"");
Response.Write("<script languge='javascript'>window.parent.popupContent.Hide();</script>");
Response.Write("<script languge='javascript'>window.parent.grdCarToOther.PerformCallback(" + iCrdID + ");;</script>");
ScriptManager.RegisterClientScriptBlock(this.Page, this.GetType(), "", "alert('" + ex.Message + "');", true);
希望本文所述對大家C#程序設計的學習有所幫助。
相關文章
c#?理解csredis庫實現(xiàn)分布式鎖的詳細流程
這篇文章主要介紹了c#?理解csredis實現(xiàn)分布式鎖,該庫本身已經(jīng)足夠完善,這里我畫蛇添足一下,為了方便自己的使用,本文通過實例代碼給大家詳細介紹,需要的朋友可以參考下2022-02-02
C#?WPF實現(xiàn)數(shù)據(jù)記錄導出excel
這篇文章主要為大家詳細介紹了C#如何基于WPF實現(xiàn)數(shù)據(jù)記錄導出excel的功能,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下2024-11-11
Winform項目中使用FastReport.Net報表控件
這篇文章介紹了Winform項目中使用FastReport.Net報表控件的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-06-06
WPF+ASP.NET SignalR實現(xiàn)動態(tài)折線圖的繪制
這篇文章將以一個簡單的動態(tài)折線圖示例,簡述如何通過ASP.NET SignalR實現(xiàn)后臺通知功能,文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下2023-01-01

