2011-03-23 78 views

回答

0

我認爲這是在這裏找到答案:Retrieve the current view name in ASP.NET MVC?

+0

OK,但它沒有這樣做的一個美麗的方式。我遇到了部分問題。如果部分需要提交?它應該在哪裏發佈一個專門的行動?如果是這樣,那麼模型驗證失敗會發生什麼,以及如何使用上面鏈接中解釋的方法重建視圖? – Rob 2011-03-23 16:25:29

0

只是爲了澄清 - 你什麼意思「所以你可以回到這一觀點」 如果使用AJAX的形式,即Ajax.BeginForm每個的那些部分景色,他們都會自動處理他們自己的psots到url(因此控制器),並且可以在父視圖中和平地生活,不管它是哪個視圖。

如果模型驗證情況,那麼你會看到它在那些部分意見和ModelState中會重新填充貼值到模型中,爲用戶「修復」

+0

聽起來不錯,我會給它一個bash – Rob 2011-03-28 11:20:15