如何弹出一个showmodeldialog
if (e.CommandName == "update")
{
int id = Convert.ToInt32(e.CommandArgument.ToString());
}
到了这一步如何弹出一个showModelDialog把ID 传过去?
------解决方案--------------------弹出脚本实在客户端执行的,你只需按照showModelDialog的定义把Url加上参数传递过去就行了
然后在弹出的Url的后台用Request来获取
例如
window.showModalDialog("DialogPage.aspx?ID=YourID");
------解决方案--------------------恩?你想做什么?想把ID做为URL的参数用showModelDialog打开么?
------解决方案--------------------1楼说的就是这样。。
------解决方案--------------------Response.Write("javasvript:window.showModalDialog('DialogPage.aspx?ID="+ID+"');");
------解决方案--------------------javascript
------解决方案--------------------没错
------解决方案--------------------你不是在这里面处理的吗?
if (e.CommandName == "update")
{
int id = Convert.ToInt32(e.CommandArgument.ToString());
}
------解决方案--------------------只有e.CommandName == "update"的时候才会出来的,否则只能在相应的控件上加事件了