設定欄位的預設值
[首頁] [教學] [安裝] [開發] [物件] [命名空間] [控制項] [函式] [資料庫] [檔案] [XML] [Office] [網站] [AJAX] [CSS] [問題] [技巧] [樣本] [參考] [示範程式] [待編] [網頁總覽]

首頁
向上

如意網站 ASP.NET 教學網 >控制項 >資料控制項 >資料展示 >DetailsView 控制項>進階用法>設定欄位的預設值

DetailsView 控制項─設定欄位的預設值

  • Protected Sub DetailsView1_DataBound(ByVal sender As Object, ByVal e As System.EventArgs)

        ' 設定欄位的預設值

        DetailsView1.Rows(1).Cells(1).Text = Me.User.Identity.Name        ' 對照 DetailsView1 的欄位順序

    End Sub

    Protected Sub DetailsView1_ItemInserting(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DetailsViewInsertEventArgs)

        ' 插入新資料時,指定預設值

        e.Values.Item("ID") = Me.User.Identity.Name        ' 對照 InsertCommand 的欄位指定名稱

    End Sub

參考來源:董大偉著,ASP.NET深度剖析範例集 (博碩),博碩文化股份有限公司,93年2月,p.4-100(4-10 透過 ItemUpdating 事件設定欄位的預設值)。

r李明山 如意網站 ASP.NET 教學網