У меня проблема с элементом управления GridView. В представлении сетки есть поле Country, полученное из базы данных. Я включил редактирование данных в представлении сетки, и когда кто-то нажмет кнопку редактирования представления сетки, представление сетки появится и предложит выбрать новое значение для этого поля.
Но когда я нажимаю «Изменить», я получаю эту ошибку:
'Введите 'System.Web.UI.WebControls.ListItem' в сборке 'System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' не помечен как сериализуемый.'
Вот код, который у меня есть для этого поля, в более короткой версии, исключая большинство стран из примера:
Please select
United States
Afghanistan
Albania
Algeria
American Samoa
Andorra
Angola
Anguilla
Antarctica
Antigua And Barbuda
Argentina
Armenia
Aruba
Australia
Austria
Zaire
Zambia
Zimbabwe
Подробнее здесь: https://stackoverflow.com/questions/840 ... t-gridview