背景:

今天去深圳溜達(dá)了一天,剛回來(lái),看到首頁(yè)都是微軟大法好,看來(lái)離.NET的春天就差3個(gè)月了~~

回到正題,這篇的教程講解下拉配置。

查詢(xún)區(qū)的下拉配置:

1:查詢(xún)框怎么配置成下拉?

在配置表頭:格式化配置 #是否

PS:格式化配置除了用來(lái)格式化表格的內(nèi)容,同樣也會(huì)下拉進(jìn)行格式化。

效果:

那“#是否”是哪里來(lái)的?

在配置維護(hù)里來(lái)的,對(duì)于固定的選項(xiàng),統(tǒng)一在這里配置:

2:查詢(xún)框下拉能不能多選?

配置格式規(guī)則即可:multiple屬性

效果:

3:查詢(xún)框下拉能不能級(jí)聯(lián)?

配置格式化規(guī)則指向上一級(jí)即可:

PS:這里的#C_PB_Provice2不是配置維護(hù)表來(lái)的,而是自定義的SQL語(yǔ)句:

為了避免和系統(tǒng)的沖突,你可以自己建一個(gè)Sql_xxxx.sql文件來(lái)放自己業(yè)務(wù)的下拉語(yǔ)句。

框架支持的下拉有兩種:

1:配置表維護(hù)的#配置項(xiàng)

2:自定義語(yǔ)句的#C_名稱(chēng)

效果:

4:如何級(jí)聯(lián)到配置維護(hù)表的數(shù)據(jù)?

剛好這個(gè)問(wèn)題今天有用戶(hù)問(wèn)到:

1:寫(xiě)C_XXX的Sql語(yǔ)句,可以把備注當(dāng)成parentID,在備注里填寫(xiě)上級(jí)的ID

2:按上面的級(jí)聯(lián)處理。

5:如何自定義下拉的查詢(xún)操作符?

方式1:

通過(guò)上一篇:ASP.NET Aries 入門(mén)開(kāi)發(fā)教程3:開(kāi)發(fā)一個(gè)列表頁(yè)面及操控查詢(xún)區(qū)

第十二條,攔截條件里改變操作符。

方式2:

網(wǎng)友評(píng)論