大家帮帮忙,有点问题搞不透
代码如下:
private void Button2_Click(object sender, System.EventArgs e)
{
if(!IsClientScriptBlockRegistered("clientScript"))
{
string strScript = "<script>\r\n";
strScript += "function OpenWin(){\r\n";
strScript += "var str=window.showModalDialo('commonPage.aspx',window,'scroll:no;status:no;help:no; dialogHeight:300px ;dialogWidth:300px','document.parentPage.TextBox4.value')\r\n";
strScript += "if(str!=null) document.parentPage.TextBox4.value=str\r\n";
strScript += "}\r\n";
strScript += "</script>";
RegisterClientScriptBlock("clientScript", strScript);
}
Button2.Attributes.Add("onclick", "OpenWin()");
}
在这里当我点击了Button2 两次才回执行我的脚本,我想问问,有没有办法只要点击了Button2就可以直接调用我的脚本语言,在Page_Lode里写的不算!
帮忙,谢谢大家了先!!!