一般的Window.Location.href會造成URL地址追加
較為好的寫法為:
return Content(string.Format("<script type='text/javascript'>alert('請先維護實驗前提條件!');window.location.href='{0}'</script>", Url.Action("OfflineLab", "OfflineLab", new { labType = Server.UrlEncode(topic), conditionDesc = unit })));
①要是有中文參數的話,需要加 Server.UrlEncode(中文參數)傳遞到控制器的action中;
②接收中文參數的話,則為 string labType = Server.UrlDecode(labType);
