即点击链接 类似弹出窗口  可以设定toolbar 和menu都不显示出来
并设定弹出窗口大小
类似javascript的  window.open效果
不知道怎么做请大哥指点

解决方案 »

  1.   

    DataGrid中我已经是动态绑定列了,我想在后面动态增加一个链接
    ---
    什么意思?
    给链接加上js不就可以了吗?
    onclick="window.open(......)"
      

  2.   

    对啊
    怎么加链接
    我是动态绑定的 BoundColumn[] a = new BoundColumn[53];
    for (int i=0 ;i<53;i++)
    a[i]=new BoundColumn(); a[50].HeaderText="是否查看";
    a[50].DataField="havesee";
    a[50].SortExpression="havesee";
    CustomDataGrid1.DataGrid1.Columns.Add(a[50]);
    a[0].HeaderText="订单编号";
    a[0].DataField="bookid";
    a[0].SortExpression="bookid";
    CustomDataGrid1.DataGrid1.Columns.Add(a[0]); a[1].HeaderText="订单日期";
    a[1].DataField="DateTime";
    a[1].SortExpression="DateTime";
    CustomDataGrid1.DataGrid1.Columns.Add(a[1]);
    后面怎么加window.open
      

  3.   

    a[50].HeaderText="是否查看";
    a[50].DataField="havesee";
    a[50].SortExpression="havesee";
    CustomDataGrid1.DataGrid1.Columns.Add(a[50]);
    ----------------------------
    你添加的这个列,应该就是要点击弹出的地方吧.
    在指定了需要绑定的数据字段之后,你可以直接在SQL中生成此列的内容
    sql = "select xxx,xxx,'<a href=# onclick=window.open(\"xxx.aspx\")>查看</a> from table";
    这样,生成的列中就包含了"查看"字样,点击此"查看",则响应弹出事件
      

  4.   

    BoundColumn 用hyperlinkcolumn