2010-07-02 1 views
0

Одно из немногих полей, у которых их свойство ReadOnly равно True, а затем Edit и Update значение поля пусто. Свойство ReadOnly записывается. У меня также есть свойство ReadOnly, и его значение не пусто. (Подключен GridView к SqlDataSource) Как решить эту проблему?При обновлении поля с режимом ReadOnly в GridView значение этого пустого

ответ

1

Если вы не хотите обновлять это значение, удалите его из своего UpdateCommand на вашем asp: SqlDataSource.

Если вы хотите, чтобы получить это значение на вашей команде обновления вам нужно, чтобы включили его на

<asp:SqlDataSource ... 
<UpdateParameters> 
    <asp:Parameter Name="YourFieldName" Type="Bool" /> 
    ... 
</UpdateParameters> 

ReadOnly поле просто сказать, что, когда вы идете в режим редактирования, для этого поля не изменится управления чтобы дать возможность изменить, но значения на SqlDataSource не влияют на этот флаг readonly.

Смежные вопросы