【发布时间】:2010-07-02 11:20:27
【问题描述】:
ReadOnly 属性等于 True 然后编辑和更新值字段为空的少数字段之一记录了 ReadOnly 属性。 我还有一个 ReadOnly 属性,它的值不为空。 (GridView到SqlDataSource是连接的) 如何解决这个问题?
【问题讨论】:
标签: c# asp.net gridview sqldatasource
ReadOnly 属性等于 True 然后编辑和更新值字段为空的少数字段之一记录了 ReadOnly 属性。 我还有一个 ReadOnly 属性,它的值不为空。 (GridView到SqlDataSource是连接的) 如何解决这个问题?
【问题讨论】:
标签: c# asp.net gridview sqldatasource
如果您不想更新此值,请将其从您的 asp:SqlDataSource 上的 UpdateCommand 中删除。
如果您希望在更新命令中获取此值,则需要将其包含在
<asp:SqlDataSource ...
<UpdateParameters>
<asp:Parameter Name="YourFieldName" Type="Bool" />
...
</UpdateParameters>
ReadOnly 字段只是说当你进入编辑模式时,因为这个字段是不改变的,以控制为给予改变的机会,但 SqlDataSource 上的值不受这个只读标志的影响。
【讨论】: