showModalDialog和showModelessDialog的用法,彼此之间有什么不同?
用事例进行说明。
如:对话框赋给父页面的值
步骤一:父页面CS文件Page_load中执行脚本(打开对话框)
Button1.Attributes.Add("onclick","window.showModalDialog('../Dialog/DialogForm.aspx',window)");
步骤二:父页面页面脚本函数。
function setAttaches(strboxValue)
{
document.getElementById("lblSign").value=strboxValue;
}
步骤三
Button2.Attributes.Add("onclick", "closeWin2('"+lblreturn.Text+"');");
function closeWin2(strboxValue)
{
var parWin = window.dialogArguments;
parWin.setAttaches(strboxValue);
window.close();
}