我想在自定义控件中调用showModalDialog,在
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
if ((!(IsClientScriptBlockRegistered("clientScript"))))
{
string strScript = "<script>" + "\r\n";
strScript += "function OpenWin(){" + "\r\n";
strScript += "var str=window.showModalDialog('WebForm2.aspx',document.Form1.TextBox1.value)" + "\r\n";
strScript += "if(str!=null) document.Form1.TextBox1.value=str" + "\r\n";
strScript += "}" + "\r\n";
strScript += "</script>" + "\r\n";
RegisterClientScriptBlock("clientScript", strScript);
}
Button1.Attributes.Add("onclick", "OpenWin()");
}不能运行!但放到aspx.cs就可以!
请指点如何在ascx中实现! 谢谢!
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
if ((!(IsClientScriptBlockRegistered("clientScript"))))
{
string strScript = "<script>" + "\r\n";
strScript += "function OpenWin(){" + "\r\n";
strScript += "var str=window.showModalDialog('WebForm2.aspx',document.Form1.TextBox1.value)" + "\r\n";
strScript += "if(str!=null) document.Form1.TextBox1.value=str" + "\r\n";
strScript += "}" + "\r\n";
strScript += "</script>" + "\r\n";
RegisterClientScriptBlock("clientScript", strScript);
}
Button1.Attributes.Add("onclick", "OpenWin()");
}不能运行!但放到aspx.cs就可以!
请指点如何在ascx中实现! 谢谢!
------------------------------------------------
网站改版,全部用.NET重写,大家批批^_^
好不好给个意见,非常感谢
记得发邮件给我哦[email protected]://www.cn5135.com