GridView1 如何动态设置 readonly

hil99 2008-11-22 11:45:52
GridView1 如何动态设置某一列readonly=true(vs2005)
最好是vb.net
...全文
161 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
tangweikai 2008-11-23
  • 打赏
  • 举报
回复

vb.net的就是
dataGridView1.Columns(ColumnName).ReadOnly = True
koukoujiayi 2008-11-23
  • 打赏
  • 举报
回复
楼主可以在GridView的RowDataBound事件中写入以下代码:
if(e.Row.RowType==DataControlRowType.DataRow)
e.Row.Cells[2].Enabled = false;

这是静态的,动态可设置[2]使之改成变量
ycg_893 2008-11-23
  • 打赏
  • 举报
回复
dataGridView1.Columns(ColumnName).ReadOnly = True
Fibona 2008-11-22
  • 打赏
  • 举报
回复
<asp:GridView ID="GridView1" runat="server">
<Columns>
<asp:BoundField ReadOnly="true" DataField="Title" />
</Columns>
</asp:GridView>
ojekleen 2008-11-22
  • 打赏
  • 举报
回复
this.gridview1.columns[0].readyonly=true;看看有没有这样的属性,
好像一般绑定出来的数据列都是没有编辑的吧?
hil99 2008-11-22
  • 打赏
  • 举报
回复
或者怎么能的到某列的 TextBox控件 设置其Enable=Flase 也行

16,550

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧