2008年2月12日 星期二

GetPostBackEventReference模擬PostBack

註冊javascript在後端語法如下



btn_upload.Attributes["onclick"]=this.GetPostBackEventReference(btnTmp)+
string.Format(@"
;window.showModalDialog('web_open_dialog_base_03.aspx?DialogTitle={0}&TargetUrl={1},'','dialogWidth:650pt;dialogHeight:400pt;center:yes;status:no');
document.getElementById('h_up').value ='Yes';
",Server.UrlEncode("電子檔/附件"),"DialogTortFileEdit.aspx",(string)ViewState["seno"]);





btnTmp=>要觸發postback的物件,該物件要有事件可被觸發

再串javascript語法時要加";"



語法轉為html時會呈現==__doPoskBack....













沒有留言: