给Html按钮添加服务器端事件弹出模式窗口并回传值

在父窗体的代码里给按钮添加事件:

Page.RegisterStartupScript("openWin", "<script language=\"javascript\">function OpenTheNewWin(){"

+ "var memberShop.aspx',window,'help:no;');if(ID!=null){document.getElementById('父窗体页面控件ID').value=ID;}}</script>");

在模式窗口里写:

e.Item.Attributes.Add("onclick","window.returnValue="+e.Item.Cells[1].Text+";window.close();");