ReadOnlyプロパティがTrueに等しい数少ないフィールドの1つで、値フィールドの編集と更新は空です。ReadOnlyプロパティが記録されます。ReadOnlyプロパティもあり、その値は空ではありません。(GridViewがSqlDataSourceに接続されています)この問題を解決するにはどうすればよいですか?
2986 次
1 に答える
2
この値を更新したくない場合は、asp:SqlDataSourceのUpdateCommandから削除してください。
更新コマンドでこの値を取得したい場合は、に含める必要があります
<asp:SqlDataSource ...
<UpdateParameters>
<asp:Parameter Name="YourFieldName" Type="Bool" />
...
</UpdateParameters>
ReadOnlyフィールドは、編集モードに移行したときに、変更の機会を与えるためにこのフィールドがcontrolに変更されないことを示していますが、SqlDataSourceの値はこのreadonlyフラグの影響を受けません。
于 2010-07-02T11:38:28.857 に答える