2008-03-17 在 GirdView 中依欄位名稱去找對應的 Column 索引 26368 0 2008-10-27 摘要:在 GirdView 中依欄位名稱去找對應的 Column 索引 此方法可以依欄位名稱去找到對應的 Column 索引,由此索引再去取 GridView 的欄位;利用此方法的好處是當 GridView 欄位異動(新增、搬移或刪除)時,不需要去更改程式碼。 ''' <summary> ''' 在 GirdView 中依欄位名稱去找對應的 Column 索引。 ''' </summary> ''' <param name="Grid">GridView 控制項。</param> ''' <param name="FieldName">欄位名稱。</param> Private Function FindColumnIndex(ByVal Grid As GridView, ByVal FieldName As String) As Integer Dim oColumn As DataControlField Dim N1 As Integer For N1 = 0 To Grid.Columns.Count - 1 oColumn = Grid.Columns(N1) If TypeOf (oColumn) Is BoundField Then If CType(oColumn, BoundField).DataField.ToUpper() = FieldName.ToUpper() Then Return N1 End If End If Next Return -1 End Function ColumnIndexGridView 回首頁