Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
repeater
|
|||
|---|---|---|---|
|
#18+
Здравствуйте знатоки ASP.NET Уперся я тут в проблему, для вас конечно же не являющуюся проблемой . Если кратко то стоит простая как мычание задача. Имея <asp:Repeater надо вывести таблицу из БД . Вывожу я в таблицу очень успешно ... вот такой конструкцией <asp:Repeater ID="Repeater1" runat="server"> <ItemTemplate > <table> <tr> <td><asp:TextBox AutoPostBack="True" ID="EditContract" runat="server" Text='<%# Eval("Contract")%>'></asp:TextBox> </td> А вот как обновить базу при изменении <asp:TextBox пока непонятно .... Самое главное как определить строку и столбец который изменился после редакции <asp:TextBox ? Может где у кого примерчик завалялся ...? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2013, 10:13 |
|
||
|
repeater
|
|||
|---|---|---|---|
|
#18+
alex171069 Вывожу я в таблицу очень успешно ... вот такой конструкцией <asp:Repeater ID="Repeater1" runat="server"> <ItemTemplate > <table> то есть сколько записей в БД, столько будет и таблиц в html ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2013, 10:24 |
|
||
|
repeater
|
|||
|---|---|---|---|
|
#18+
Нет не все записи будут в HTML. Позже планирую ограничить условием where в хранимой процедуре. Но тем не менее вопрос чисто по Repeater-у. Как в нем найти столбец и строку которая подверглась изменению с тем что бы найти идентификатор в базе которому соответствует эта запись в Repeatore ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2013, 10:33 |
|
||
|
repeater
|
|||
|---|---|---|---|
|
#18+
если where ограничит результат до нескольких записей, то будет несколько <table> зашибись если же where ограничит результат до одной записи (например по id), то репитер уже какой-то не репитер, что ж он повторяет, всегда одну запись что ли по сабжу: назначьте инпутам на клиенте разные name (или посмотрите как их репитер автоматом назначает) и при постбэке загляните в Request.Form ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2013, 10:47 |
|
||
|
repeater
|
|||
|---|---|---|---|
|
#18+
alex171069, Ну тогда например выводи кнопку рядом с textbox и кнопая по ней сохраняй данные ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2013, 11:59 |
|
||
|
repeater
|
|||
|---|---|---|---|
|
#18+
А тогда целиком все содержимое repeate как сохранить в БД ? Лучше бы конечно сохранить ту часть которая изменилась ... Но непонятно как передать в параметры OdbcCommand уникальный индекс и содержимое изменяемого контрола ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2013, 13:08 |
|
||
|
repeater
|
|||
|---|---|---|---|
|
#18+
alex171069, в CS Код: c# 1. 2. 3. 4. 5. в ASPX Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2013, 13:21 |
|
||
|
repeater
|
|||
|---|---|---|---|
|
#18+
можно еще HiddenField засунуть в Item, как здесь http://www.dotnetfunda.com/articles/article153.aspx и в нем хранить ID записи .. ... но в чем смысл горождения огорода, если есть GridView ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2013, 13:27 |
|
||
|
repeater
|
|||
|---|---|---|---|
|
#18+
carrotik, repeater кушает меньше ресурсов, работает быстрее где то в 3 раза чем грид, и есть возможность более гибких настроек ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2013, 13:45 |
|
||
|
repeater
|
|||
|---|---|---|---|
|
#18+
Именно VIT2708 - совершенно с вами согласен ! по этому и repeater а не Grid ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2013, 13:50 |
|
||
|
repeater
|
|||
|---|---|---|---|
|
#18+
alex171069, .. тогда можно еще посмотреть на ListView .. хотя это дело вкуса ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2013, 14:04 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38206685&tid=1358600]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 358ms |

| 0 / 0 |
