Текст метки с привязкой к данным отображает старые данные после сохранения. Повторно открыть запись и данные верны? - PullRequest
0 голосов
/ 07 июня 2010

У меня есть приложение Windows Forms. У меня есть основная форма, и у меня есть кнопка в этой форме, чтобы установить «Квалифицированную» дату / время. У меня есть элемент управления меткой Databound, который я устанавливаю значение, когда пользователь нажимает кнопку. Эта отметка даты / времени работает до тех пор, пока отображается, но когда вы нажимаете кнопку «Сохранить», она либо показывает пустую, либо предыдущую дату / время. Если вы затем закроете запись и снова откроете ее, отобразится новое значение даты / времени, так что данные попадают в базу данных, и они просто не сохраняются в наборе данных как новые данные. Не уверен, почему привязка данных не обновляет значение.

Я заметил это поведение, даже если я использую текстовое поле, то же самое, если я делаю это программно. Если я вручную ввожу значение, оно сохраняется ??

Вот код, который я использую в событии нажатия моей кнопки:

                string result = string.Empty;
                string jobOrderID = UnitOfWork.MasterDSBS.MJOBO[0].JC_IDNO.ToString();
                string timeNow = DateTime.Now.ToString();

                //Call Web service to make the update
                RadServices.Service1 rsWeb = new RadServices.Service1();
                result = rsWeb.SetQualifiedDate(timeNow, jobOrderID );

                //Changed the qualified label text.
                _btnQualify.Text = "Qualified";
                rlQualifiedDate.Text = timeNow;

1 Ответ

0 голосов
/ 07 июня 2010
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...