<asp:ImageButton ID="ImageButton1" ImageUrl="..." runat="server" OnClientClick='window.open("aaa.aspx?id="<%#Eval("picID") %>);return false;'/>aaap.aspx:
int id = Convert.ToInt32(Request["picID"]);

解决方案 »

  1.   

    <asp:ImageButton ID="ImageButton1" ImageUrl="..." runat="server" OnClientClick='window.open("aaa.aspx?picID="<%#Eval("picID") %>);return false;'/>aaap.aspx:
    int id = Convert.ToInt32(Request["picID"]);
      

  2.   

    http://www.syncfusion.com/FAQ/aspnet/WEB_c4c.aspx  这个里面有你想的datagrid任何功能    呵呵  自己看下把
      

  3.   

    OnClientClick='window.open("LookMovie.aspx?MovieUrl="<%#Eval("MovieUrl")%>);'
    这样写就弹不出来

     OnClientClick='window.open("LookMovie.aspx");'这样就能弹出来,问题出在哪里?
    另外,我想这个与lookmovie.aspx中的页面代码没有关系吧,就算我不在LookMoive.aspx中写任何代码他也应该出来才对啊