屬性

2019-04-04 17:41 更新

框架有一些自定義的屬性可以寫在Controller或Controller中的方法上

ActionDescription

可以寫在Controller或Controller中的方法上

框架會使用這里定義的名稱作為Model名和Action名存在FrameworkModules和FrameworkActions表中

AllRight

可以寫在Controller或Controller中的方法上

AllRight標記的Controller或者方法會跳過頁面權(quán)限驗證,只要用戶登陸了就可以訪問

Public

可以寫在Controller或Controller中的方法上

Public標記的Controller或者方法為公開方法,不需要登陸就可以訪問

DebugOnly

可以寫在Controller或Controller中的方法上

DebugOnly標記的Controller或者方法只有在配置文件中IsQuickDebug為true時才可以訪問

FixConnection

可以寫在Controller或Controller中的方法上

FixConnection標記的Controller或者方法將使用指定的數(shù)據(jù)庫作為默認DataContext,詳情請見數(shù)據(jù)庫分庫

ReInit

可以寫在Controller或Controller中的方法上

框架默認會在Post回來的VM驗證失敗時自動調(diào)用VM中的ReInitVM()方法,通過標記ReInit可以改變這種默認行為

StringNeedLTGT

可以寫在Controller或Controller中的方法上

框架默認會自動過濾表單中<,>這種字符,如果你需要這些字符,比如富文本內(nèi)容,請在Action上加上這個標記


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號