subsonic杂记
LoadFromPost是只能獲得TextBox的值,如果是RadioButton之類的,你還是得對(duì)實(shí)體進(jìn)行同值
重寫B(tài)eforeValidate()方法,可以在實(shí)體驗(yàn)證前,進(jìn)行一些處理操作,比如Trim()
Validate()方法,在Save()方法執(zhí)行前進(jìn)行驗(yàn)證,如果有錯(cuò)誤則拋出異常
但是這里有一個(gè)問題使用
Try{
....
Save();
}
catch()
{}
一般我們是在web上和使用,比如注冊(cè)頁(yè)面,你不能匯總提示錯(cuò)誤,得一項(xiàng)一項(xiàng)的在旁邊顯示出來(lái)具體的錯(cuò)誤,對(duì)應(yīng)的是哪一項(xiàng),所以我認(rèn)為這個(gè)東西,在Web上沒什么用還是得自己處理
?
圖形化的SubStage適合第一次開發(fā)程序搭架子的時(shí)候使用,后續(xù)的開發(fā)過程中還是使用集成在ide中的toolbar方便,在兩個(gè)工具之間切換,很費(fèi)勁,這個(gè)是我的心得體會(huì)呵呵。
不過SubCommander目前只有g(shù)enerate命令能用在mysql上,你要更多的功能還是需要借助SubStage
?
?
subsonic中isnew和isloaded方法有變化,參見http://forums.subsonicproject.com/forums/p/3361/14481.aspx
http://blog.lavablast.com/post/2008/08/SubSonic-v21-Controller-and-Utilities.aspx
posted on 2008-09-29 09:37?lexus 閱讀(...) 評(píng)論(...) 編輯 收藏轉(zhuǎn)載于:https://www.cnblogs.com/lexus/archive/2008/09/29/subsonic.html
總結(jié)
以上是生活随笔為你收集整理的subsonic杂记的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DB2 SqlCode对照表
- 下一篇: HTTP协议的工作原理