您的位置:首页 > 其它

gridview如何改变行显示的内容以及设置单元格的是否允许编辑

2013-05-16 09:14 776 查看
ds.Tables(0).Columns.Add("colunmname", GetType(String)) 'ds代表数据源

For i As Integer = 0 To ds.Tables(0).Rows.Count - 1

If CBool((ds.Tables(0).Rows(i)("colunmname"))) Then '更改那个字段的显示

ds.Tables(0).Rows(i)("colunmname") = "Y"

Else

ds.Tables(0).Rows(i)("colunmname") = "N"

End If

Next

Me.ds.AcceptChanges()

Me.gridviewname.DataSource = Me.ds.Tables(0)

'edit cell

Dim dr As Data.DataRow

For i As Integer = 0 To ds.Tables(0).Rows.Count - 1

dr = ds.Tables(0).Rows(i)

If CType(dr("colunmname"), Boolean) = True Then

Me.gridviewname.Rows(i).Cells(2).ReadOnly = False '指定单元格的只读属性

End If

Next

原文:http://blog.csdn.com/wangpeixian/article/details/3224260
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐