если вы не сталкивались с этой проблемой и я должен загрузить свой код, чтобы объяснить его для вас или чтобы вы могли его отладить, то этот вопрос не для вас. Я знаю, что могу решить эту проблему с помощью кода программной части, но я не хочу этого делать. В конце концов, мне придется это сделать, если ничего не получится.
Я не использую какой-либо элемент управления с привязкой к данным (gridview, Formview, Detailview и т. д.). Все является общим элементом управления формы: текстовое поле и ListBox. Я использую их свойства Text и SelectedValue для предоставления значений ControlParameters Updatequery. Все должно работать так, как ожидалось. Я играл со свойством ViewState элемента управления texbox и самим элементом управления sqldatasource, но безрезультатно. Хранимая процедура, используемая для команды обновления, регистрирует значения, предоставленные со стороны ASP.Net, и, что удивительно, она показывает старые значения текстового поля, которые были там, когда форма загружается, а не изменения, которые я делаю.
Что тут происходит?
Спасибо!