1
感謝上一個問題,我在多個按鈕上找到了有用的鏈接。 http://weblogs.asp.net/dfindley/archive/2009/05/31/asp-net-mvc-multiple-buttons-in-the-same-form.aspx 我想要做的是在我的頁面上有一個取消按鈕,與此類似;ASP.Net MVC 2 - 如何設置客戶端導航的取消按鈕
<button name="button" type="button" onclick="document.location.href=$('#cancelUrl').attr('href')">Cancel</button>
<a id="cancelUrl" href="<%: Url.Action("Index", "Home") %>" style="display:none;"></a>
但是,儘管這段代碼有效,但我確實想回到上一頁。對於Web窗體,我可以使用JavaScript Back()或Go(-1)函數,但它們依賴於回發。
我當然可以像上面所做的那樣對上一頁和控制器進行硬編碼。然而,我正在努力尋找解釋Url.Action如何工作的鏈接。因爲如果我這樣做,我還需要包含一個索引參數,而我不清楚語法是如何工作的。 這樣做的代碼量似乎很奇怪。
出於好奇,我也想知道你的TDD客戶端代碼如何。
非常好!那樣容易。比我之前嘗試的要好得多。感謝您對按鈕的建議。 – arame3333 2010-06-16 16:04:21