2012/12/06

20121206-程式-[MVC]Ajax.BeginForm之寫法遇到問題

記錄一下,所遇到的基本問題:







■下拉選單的值,可以直接Bind在 Model下的Enum屬性。

■ 可以指定 Form 的ID,但卻不可以用「$("#SearchForm").submit()」去觸發。




    ■一直試說,為什麼值傳不回去Controller,原來,我用「public string XXX;」是不行的。
      要用屬性才可以。

Clent Side Validate沒有作用:



要如何用 load 這方式讓它可以work,還要找方法。

就一直試,想說設定都和網路上的一樣,就是無法於Client Side 驗証!
最後,改寫成 「Html.Partial()」載入的方式,才可以生效!
(但,用「Html.Partial()」載入,它的Page/Partial的載入時間不一樣,導至在載入時,我Partial內所使用的ViewBag都未Init)




0 意見 :

張貼留言