从Google Chrome打开Internet Explorer

phe*_*eva 1 c# asp.net asp.net-3.5

我目前正在开发一个ASP.NET Web应用程序.

该应用程序专为Google Chrome设计.我想在涉及打印时弹出IE,因为Chrome没有预览等,只需按一下按钮即可打开IE.这是代码:

protected void btn_print_Click(object sender, EventArgs e)
{
    System.Diagnostics.Process.Start("http://localhost/storeapp/printpage.aspx?orderno=" + Request.QueryString["orderno"].ToString() + "");
}
Run Code Online (Sandbox Code Playgroud)

在这里,我已将特定内容传递orderno给URL.但是,当我点击没有任何反应.我已将IE设置为默认Web浏览器.为什么是这样?

没有显示错误?有任何想法吗?

Fis*_*ake 6

您要做的只会在SERVER上打开IE窗口,而不是在客户端计算机上打开.您不能(出于明显的安全原因)在客户端计算机上启动进程.

您无法强制客户端浏览器在其他浏览器中打开链接.

  • pheonix4eva,当人们试图帮助解决你的问题时,请多加礼貌和尊重. (3认同)