2012-04-19 96 views
0

在點擊動作鏈接後是否可以在控制器中設置absoluteURI?例如:在MVC中設置絕對值Uri 3

用戶單擊名爲「GoHere」的鏈接。當前的網址是domain.com/section/place。當鏈接擊中控制器中的方法時,即使在文件結構部分中不存在,它也會識別用戶當前位於名爲「部分」的部分。鏈接本身實際上指向domain.com/place2。它不返回domain.com/place2的URL,而是返回domain.com/section/place2。

我問的原因是因爲我在做什麼,該部分是完全隨意的,不存在。只是在那裏給人的印象是用戶在另一部分。我知道我可以創建額外的控制器集,但是我試圖解決這個問題,因爲出於管理目的,如果我只有一組控制器,這會更好。這可能嗎?謝謝。

+0

你可以用自定義路線來做到這一點。 – Maess 2012-04-19 18:01:46

+0

你能舉個例子嗎?我現在正在使用自定義路由,並且從用戶在地址欄中輸入內容的角度來看它們工作正常。但是如何在沒有控制器的情況下在鏈接上進行工作? – Nozoku 2012-04-19 20:00:16

+0

什麼意思是沒有控制器的鏈接? – Maess 2012-04-19 20:06:31

回答

0

在您的gobal.asax中,嘗試將路線設置爲需要控件的部分。也許「{control}/section/{action} /」以及其他你需要的東西。