日期:2014-05-19  浏览次数:20365 次

DataGrid,编辑数据行的时候,不希望客户端能够更改某一列的数据?
DataGrid,利用按钮列更新数据时,不希望客户端能够更改某一列的数据时我该怎么做?
就是阻止点击‘编辑’后某列字段变成TextBox框!
---
编辑             帐号             金额             联系电话
--------------------
编辑           12345678       20,031         9182739173
编辑           12345678       20,031         9182739173
编辑           12345678       20,031         9182739173

------解决方案--------------------
用templatecolumn,自定义编辑时候的控件
<asp:TemplateColumn>
<EditItemTemplate>
</EditItemTemplate>
<ItemTemplate>
</ItemTemplate>
</asp:TemplateColumn>
------解决方案--------------------
选择你不允许个性的列,在属性窗口中设置ReadOnly属性为true;即可
------解决方案--------------------
可以用模板列啊。
這個模板裡面放label然後綁定數據
------解决方案--------------------
在textbox上加
onkeydown= "javascript:return false "