传参数问题 请教各位大哥大姐们
请问我如何在点击某按钮后,指定弹开页面的大小 并能够传可变的参数到第二个页面去
string strScript= "\n";
string Page = "http://localhost/BusQuery/Result.aspx?cstart ="+startstop;
if (!IsClientScriptBlockRegistered("clientScript"))
{
strScript = "<script>\n";
strScript += "function OpenWin(){\n";
strScript += "var str=window.showModalDialog('" + Page +"','help:no')\n";
strScript += "}\n";
strScript += "</script>\n";
RegisterClientScriptBlock("clientScript", strScript);
}
ButtonQuery.Attributes.Add("onclick", "OpenWin()");
我现在这样实现不行啊,那个传过去的参数得不到了
问题点数:30、回复次数:4Top
1 楼sa2q1200421(燃烧)回复于 2006-06-02 10:48:13 得分 0
我自己dingTop
2 楼Knight94(愚翁)回复于 2006-06-02 11:46:56 得分 30
如果你在ButtonQuery的click事件才去注册block,那么当然不可能立刻去响应。
解决的办法,更改block注册的位置,放到page_load中,参数用session来进行传递。Top
3 楼sa2q1200421(燃烧)回复于 2006-06-02 12:27:42 得分 0
先谢谢了,我试哈,Top
4 楼sa2q1200421(燃烧)回复于 2006-06-02 12:47:31 得分 0
这位兄弟能说清点不啊,我试了一下,还是一样啊,都打不开了Top




