asp.net请问在什么事件中可以动态的设定GridView中的一列为ReadOnly?

[复制链接]
查看11 | 回复3 | 2011-2-18 09:04:05 | 显示全部楼层 |阅读模式
在国外网站找到了如下代码:
BoundField col = (BoundField)(GridView1.Columns[2]);
col.ReadOnly = true;

不过本人菜地,不知道在GridView的什么事件中可以写如这段代码,动态的设定下某一列的属性为ReadOnly.......

本人希望用Dropdownlist和GridView联动,动态选择GridView的数据源表格,所以不便于直接使用列的名称来设定这个ReadOnly属性.......
回复

使用道具 举报

千问 | 2011-2-18 09:04:05 | 显示全部楼层
<pre id=\\\"best-answer-content\\\">在后台.CS文件Page_Load中就可以这样啊,或者直接就在.CS 中定义Gridview,然后定义它的属性也可以的!
回复

使用道具 举报

千问 | 2011-2-18 09:04:05 | 显示全部楼层
<p>

<pre class=\\\"answer-content\\\">你那段代码不用在GridView的事件里写,只需要放到数据绑定代码之后就可以了。

</p>
回复

使用道具 举报

千问 | 2011-2-18 09:04:05 | 显示全部楼层
<p>

<pre class=\\\"answer-content\\\">在绑定GridView后面写啊 。。
就是Gridview.DataBind();这个后面写

</p>
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行