Web程式參考System.Windows.Forms ?!
今天遇到一個很特別的case,
在寫網頁要呈現訊息。
一個PGR把System.Windows.Forms加入參考,
接著在程式裡面,使用MessageBox.Show(),
網頁跑起來是沒有問題的…有沒這麼神奇。
當然我知道這會有跨平台的問題,
只是我也很納悶,這樣寫竟然會過,也會執行…傑克,這真的太神奇啦!!
這邊貼一下範例給各位前輩參考:
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Windows.Forms;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
MessageBox.Show("真的可以SHOW訊息");
Response.Redirect("http://www.google.com.tw");
}
}
aspx就用預設的就可以了,網站請記得參考System.Windows.Forms。
跑出來的結果:
不過,這個問題如果不在localhost上跑,
就會出現這樣的錯:
只能說,這個例子真的太神奇了…
blog 與課程更新內容,請前往新站位置:http://tdd.best/