局域網上網管理面模板用于在不同類型的列表和和細目頁面中布置控件,字段模板用于在顯示、編輯和外鍵選擇模式下顯示不同的數據類型。
  所有這些項目模板都位于動態(tài)數據網站的Dynamic Data子文件夾中,下面討論這些模板及其代碼隱藏,看看它們如何契合在一起。例如,使用Field Templates目錄下的兩個字段模板顯示文本列。第一個字段模板Text.ascx如下(代碼文件Dynamic Data/Field Templates/Text.ascx)。
  這行代碼很簡單-僅在Literal控件中輸出列的文本值。代碼隱藏(代碼文件Dynamic Data/FieldTempplates/Text.ascx.cs)派生自基類FieldTemplateUserControl,且重寫了FieldValueString和Data Control屬性。如果在列表控件中使用基類定義的字符串,FieldValueString屬性就減少該字符串的長度。DataControl屬性返回使用ASPX代碼定義的Literal控件。
  但如果該列處于可編輯模式,就使用Text Edit.ascx。對于編輯模式,總是把Edit添加到控件的文件名和基類型中(代碼文件Dynamic Data/Field Templates/Text/Edit.ascx)。
  這里使用Textbox控件呈現Literal控件,這樣該控件就是可編輯的,根據需要,還可以使用3個驗證控件提供驗證功能。這些驗證控件如何工作由局域網上網管理數據模型及其關聯(lián)的元數據準確確定。例如,不可空白列將導致ReauiredFieldValidator控件有效。DynamicValidator控件與元數據屬性(如String Length)一起使用,StringLength屬性可用于設置字符串允許的最大長度。
  使用元數據和Order Metadata類,很容易滿足這些需求。把Customer Metadata映射到Customer類型上,Order和Order Metadata之間的映射也是這樣。在下面的代碼段(代碼文件OrderMetadata.cs)中,OrderMetadata類型現在有一些Order Date和Order Items屬性的注解。對于這兩個屬性,應用了Display Name特性。這個特性在顯示標題時使用。對于Order Date,應用了定義Data Type的其他注解。DataType特性把類型改為DataType.Date,只在顯示和編輯模式中顯示日期(代碼文件OrderMetadata.cs)。
  Data Type是一個枚舉,定義了Duration、EmailAddress、PhoneNumber、PostalCode、Url和許多其他定義,以允許選擇不同的局域網上網管理模板。
  如果日期應使用另一種格式表示,例如應使用日期格式,很容易創(chuàng)建一個自定義字段模板。盡管在創(chuàng)建項目時,日期類型的模板(用Data Type特性定義)還不存在,但只要在FieldTempates文件夾中命名文件Data.ascx,就可以創(chuàng)建它。

 

★關于WorkWin公司電腦監(jiān)控軟件★

WorkWin的使命是打造Work用途的Windows 電腦系統(tǒng),有效規(guī)范員工上網行為,讓老板知道員工每天在做什么(監(jiān)控包括屏幕、上網在內的一舉一動),限制員工不能做什么(禁止網購、游戲、優(yōu)盤等)。

WorkWin基于純軟件設計,非常容易使用,無需添加或改動任何硬件,使用一臺管理機監(jiān)控全部員工機電腦。歷經南京網亞十余年精心打造,此時此刻每天都有成千上萬企業(yè)電腦正在運行WorkWin,選擇WorkWin選擇“贏”。

WorkWin介紹

WorkWin監(jiān)控首頁 短視頻講解 下載免費試用版

版權所有,南京網亞計算機有限公司 。本文鏈接地址: 局域網上網管理的定制模板