日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

Page.registerstartupscript方法

 寒木蕭條 2010-09-24
[C#]
 public virtual void RegisterStartupScript(
  string key,
  string script
 );
參數(shù)
 key 標(biāo)識(shí)腳本塊的唯一鍵。
 script 要發(fā)送到客戶端的腳本的內(nèi)容。
以下是一些應(yīng)用實(shí)例:
打開一個(gè)新窗口:
page.registerstartupscript("starup", "<script language= 'javascript'>window.open('" + url + "','','toolbar=no,resizable=yes,scrollbars=yes')</script>"); 
#region 警告窗口 
// <summary> 
// 服務(wù)器端彈出alert對(duì)話框 
// </summary> 
// <param name="str_message">提示信息,例子:"不能為空!"</param> 
// <param name="page">page類</param> 
public void alert(string str_message,page page) 

    page.registerstartupscript("","<script>alert('"+str_message+"');</script>"); 

#endregion 
#region 重載此警告窗口,使某控件獲得焦點(diǎn) 
// <summary> 
// 服務(wù)器端彈出alert對(duì)話框,并使控件獲得焦點(diǎn) 
// </summary> 
// <param name="str_ctl_name">獲得焦點(diǎn)控件id值,比如:txt_name</param> 
// <param name="str_message">提示信息,例子:"請(qǐng)輸入您姓名!"</param> 
// <param name="page">page類</param> 
public void alert(string str_ctl_name,string str_message,page page) 

    page.registerstartupscript("","<script>alert('"+str_message+"');document.forms(0)."+str_ctl_name+".focus(); document.forms(0)."+str_ctl_name+".select();</script>"); 

#endregion 
#region 確認(rèn)對(duì)話框 
// <summary> 
// 服務(wù)器端彈出confirm對(duì)話框 
// </summary> 
// <param name="str_message">提示信息,例子:"您是否確認(rèn)刪除!"</param> 
// <param name="btn">隱藏botton按鈕id值,比如:btn_flow</param> 
// <param name="page">page類</param> 
public void confirm(string str_message,string btn,page page) 

    page.registerstartupscript("","<script> if (confirm('"+str_message+"')==true){document.forms(0)."+btn+".click();}</script>"); 

#endregion 
#region 重載確認(rèn)對(duì)話框,點(diǎn)擊確定觸發(fā)一個(gè)隱藏按鈕事件,點(diǎn)擊取消觸發(fā)一個(gè)隱藏按鈕事件 
// <summary> 
// 服務(wù)器端彈出confirm對(duì)話框,詢問(wèn)用戶準(zhǔn)備轉(zhuǎn)向那些操作,包括“確定”和“取消”時(shí)的操作 
// </summary> 
// <param name="str_message">提示信息,比如:"成功增加數(shù)據(jù),單擊\"確定\"按鈕填寫流程,單擊\"取消\"修改數(shù)據(jù)"</param> 
// <param name="btn_redirect_flow">"確定"按鈕id值</param> 
// <param name="btn_redirect_self">"取消"按鈕id值</param> 
// <param name="page">page類</param> 
public void confirm(string str_message,string btn_redirect_flow,string btn_redirect_self,page page) 

    page.registerstartupscript("","<script> if (confirm('"+str_message+"')==true){document.forms(0)."+btn_redirect_flow+".click();}else{document.forms(0)."+btn_redirect_self+".click();}</script>"); 

#endregion 
#region 獲得焦點(diǎn) 
// <summary> 
// 使控件獲得焦點(diǎn) 
// </summary> 
// <param name="str_ctl_name">獲得焦點(diǎn)控件id值,比如:txt_name</param> 
// <param name="page">page類</param> 
public void getfocus(string str_ctl_name,page page) 

    page.registerstartupscript("","<script>document.forms(0)."+str_ctl_name+".focus(); document.forms(0)."+str_ctl_name+".select();</script>"); 

#endregion 
#region 子窗體返回主窗體 
//<summary> 
//名稱:redirect 
//功能:子窗體返回主窗體 
//參數(shù):url 
//返回值:空 
//</summary> 
public void redirect(string url,page page) 

    if ( session["ifdefault"]!=(object)"default") 
    { 
        page.registerstartupscript("","<script>window.top.document.location.href='/webjx/"+url+"';</script>"); 
    } 

#endregion

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多