if(B/S)
  window.open(url);
else
  form.ShowDialog();

解决方案 »

  1.   

    <ASP:DataGrid id="MyDataGrid" runat="server"
          Width="800"
          BackColor="#ccccff"
          BorderColor="black"
          ShowFooter="false"
          CellPadding=3
          CellSpacing="0"
          Font-Name="Verdana"
          Font-Size="8pt"
          HeaderStyle-BackColor="#aaaadd"
          DataKeyField="au_id"
        >      <Columns>
              <asp:HyperLinkColumn
                DataNavigateUrlField="au_id"
                DataNavigateUrlFormatString="你的超链接路径"
                Text="超链接显示文本"
              />
          </Columns>    </ASP:DataGrid>
      

  2.   

    是在C#代码,B/S程序,怎么写,
    Response.Redirect("URL")并不能打开新窗口呀
      

  3.   

    <asp:TemplateColumn>
    <HeaderTemplate>
    标题
    </HeaderTemplate>
    <ItemTemplate>
    <a  href=""><%# DataBinder.Eval(Container.DataItem, "chrOrderId") %></a>
    </ItemTemplate>
    </asp:TemplateColumn>
      

  4.   

    Response.write("<script language=javascript>window.open('aaa.htm');</script>")
      

  5.   

    suguanqun(天道酬勤) 的对。
    Response.write("<script language=javascript>window.open('aaa.htm');</script>")
      

  6.   

    <asp:HyperLinkColumn
                DataNavigateUrlField="au_id"
                DataNavigateUrlFormatString="你的超链接路径"
                Text="超链接显示文本"   target =_blank 
              />
      

  7.   

    Response.write("<script language=javascript>window.open('aaa.htm');</script>")