datagrid上点击linkbutton弹出该条记录的明细form速度很慢,要编辑多行则浪费很多时间,这种问题怎么解决????

解决方案 »

  1.   

    我在linkbutton 上commandname="a"
    接着在DataGrid1_ItemCommand事件里判断e.CommandName是否为 “a”,是则Response.Write("<script language=jscript> window.open ('image1.aspx', 'newwindow3', ' toolbar=yes, menubar=yes, scrollbars=yes,resizable=yes,location=yes, status=yes') ;</script>"); 这样不知道是否合理?速度慢的难以让人接受。        
      

  2.   

    是从点link到弹窗口的时间慢还是窗体出来后load慢?你都执行了一些什么代码?
      

  3.   

    是弹出时慢?还是显示image1.aspx这个慢呢??
      

  4.   

    //HTML
    <ItemTemplate>
    <asp:LinkButton id="LinkButton1" runat="server" CommandName="lBtn">查看</asp:LinkButton>
    </ItemTemplate>//CS
    private void DataGrid1_ItemCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
    {
        if(e.CommandName.Equals("lBtn"))
        {
          //window.open()方法
         }
      

  5.   

    我就是如pol000(菜鸟学编程)写的一样实现的,这样就是点击弹出很慢,比如我要编辑10行,每次编辑时都要点击linkbutton在另一个框中编辑,就是弹出框时速度难于接受(要5s左右)
      

  6.   

    大伙给点意见阿!!搞不定就的下岗了!!help me!!!!!!!!!