![]() |
|
Модераторы: Partizan, gambit |
![]()
|
|
| Enelar |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 141 Регистрация: 13.1.2008 Репутация: нет Всего: 1 |
Подскажите пожалуйста.
Есть DataSet у DataGridView1, запрещенного на редактирование. Задача следующая - загрузить из xml фаила (ReadXml), как то изменить, и сохранить в него. Изменить это найти в интернете xml, пропарсить, ища нужные параметры, добавить. Если пользователь нажмет на первую ячейку - удалить. Но после привязки, при добавлении новых строк выпадает эксепшен "Строки нельзя программным способом добавить в коллекцию строк DataGridView, если элемент управления привязан к данным." Нормальных методов для данных операций через DataSet я не нашел... подскажете?
И еще вопрос, есть ли удобные методы работы с xml? К примеру dest.Rows[1].Cells["name"].Value = source.Rows[1].Cells["clientName"].Value; где дест это датагрид, а source это xml данные хранящиеся так или иначе(как подскажете). Генерировать запрос, получать html ответ и вырезать нужный мне участок я научился (там просто в textarea xml хранится) Это сообщение отредактировал(а) Enelar - 25.9.2011, 16:51 |
|||
|
||||
| CYBERDREAM |
|
|||
![]() I think, there4 I am ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1096 Регистрация: 31.10.2006 Где: CyberLand Репутация: 8 Всего: 28 |
Приветствую Enelar,
а что мешает в коллекцию добавить данные и сделать рефреш у грида? По поводу удобности привязки данных к отображению, то можно воспользоваться следующим кодом (на бэйсиске правда) но разберешься, если что пиши
Это сообщение отредактировал(а) CYBERDREAM - 5.11.2011, 11:31 -------------------- Ищем .Net, Java, Javascript разработчиков, Кипр, Лимассол. (знание английского необязательно) Telegram, skype: kuchuk.artiom |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | .NET для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |