|
|
|
Беда с DropDownList, Sqldatareader и cобытием ListView_ItemCreated?
|
|||
|---|---|---|---|
|
#18+
rpe4a, это форма добавления новой записи. после того как вы добавили запись вы обновляете ваш список Я бы на вашем месте сделал так 1. Создал страницу ASPX 2. Создал 2 ascx контрола и поместил бы их на эту страницу (1 - форма добавления, 2 - список записей) 3. В первом ascx контроле я бы создал форму добавления данных (DropDownList - ы) 4. В втором - список записей.(ListView или Repeater - я бы выбрал Repeater) 5. Показывал бы эти 2 ascx контрола на странице в зависимости от того что вам нужно, если добавить запись то 1-й ascx, если просмотреть или отредактировать то 2-й Вам потом намного проще было бы поддерживать и расширять этот функционал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2014, 12:54:30 |
|
||
|
Беда с DropDownList, Sqldatareader и cобытием ListView_ItemCreated?
|
|||
|---|---|---|---|
|
#18+
rpe4a, ddlForm.Items.Clear(); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2014, 12:55:52 |
|
||
|
Беда с DropDownList, Sqldatareader и cобытием ListView_ItemCreated?
|
|||
|---|---|---|---|
|
#18+
На событие ItemDataBound 0 реакции... Выкладываю код ASPX: Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2014, 12:57:51 |
|
||
|
Беда с DropDownList, Sqldatareader и cобытием ListView_ItemCreated?
|
|||
|---|---|---|---|
|
#18+
rpe4a, Где источник <asp:DropDownList runat="server" ID="EditDOUForm" AppendDataBoundItems="false" EnableViewState="false" Width="50%"> </asp:DropDownList> Как вы его подгружаете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2014, 13:03:14 |
|
||
|
Беда с DropDownList, Sqldatareader и cобытием ListView_ItemCreated?
|
|||
|---|---|---|---|
|
#18+
VIT2708rpe4a, это форма добавления новой записи. да VIT2708после того как вы добавили запись вы обновляете ваш список После этого пользователь переходит на страницу (где выводится список детских садов и только что добавленный сад ) с которой пришел, в страницу с формой добавления новой записи VIT2708Я бы на вашем месте сделал так 1. Создал страницу ASPX 2. Создал 2 ascx контрола и поместил бы их на эту страницу (1 - форма добавления, 2 - список записей) Правильно, не подумайте, что я ханжа, просто, надо реализовать это, как сказано в задании :( VIT27083. В первом ascx контроле я бы создал форму добавления данных (DropDownList - ы) 4. В втором - список записей.(ListView или Repeater - я бы выбрал Repeater) 5. Показывал бы эти 2 ascx контрола на странице в зависимости от того что вам нужно, если добавить запись то 1-й ascx, если просмотреть или отредактировать то 2-й Это можно сделать и через 1 контрол. VIT2708Вам потом намного проще было бы поддерживать и расширять этот функционал Согласен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2014, 13:13:04 |
|
||
|
Беда с DropDownList, Sqldatareader и cобытием ListView_ItemCreated?
|
|||
|---|---|---|---|
|
#18+
VIT2708rpe4a, Где источник <asp:DropDownList runat="server" ID="EditDOUForm" AppendDataBoundItems="false" EnableViewState="false" Width="50%"> </asp:DropDownList> Как вы его подгружаете? Как раз через код, в событии Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Но работает он не правильно, на картинках видно :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2014, 13:16:36 |
|
||
|
Беда с DropDownList, Sqldatareader и cобытием ListView_ItemCreated?
|
|||
|---|---|---|---|
|
#18+
rpe4a, Ну раз у вас задание Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2014, 13:25:25 |
|
||
|
Беда с DropDownList, Sqldatareader и cобытием ListView_ItemCreated?
|
|||
|---|---|---|---|
|
#18+
VIT2708rpe4a, Ну раз у вас задание Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. по идее все логично, и так тоже уже делал, но он не доходит до строчки ddlForm.Items.Clear() и опять дублирующие записи :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2014, 13:38:24 |
|
||
|
Беда с DropDownList, Sqldatareader и cобытием ListView_ItemCreated?
|
|||
|---|---|---|---|
|
#18+
Беды бы вообще не было, если бы не надо было вставлять этот тряхлятый пустой элемент в начало списка... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2014, 13:39:43 |
|
||
|
Беда с DropDownList, Sqldatareader и cобытием ListView_ItemCreated?
|
|||
|---|---|---|---|
|
#18+
rpe4a, Посмотрите в дебаге что там происходит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2014, 13:53:48 |
|
||
|
Беда с DropDownList, Sqldatareader и cобытием ListView_ItemCreated?
|
|||
|---|---|---|---|
|
#18+
VIT2708, как раз туда и полез ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2014, 14:08:16 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38605450&tid=1357490]: |
0ms |
get settings: |
14ms |
get forum list: |
19ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
44ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
73ms |
get tp. blocked users: |
3ms |
| others: | 317ms |
| total: | 496ms |

| 0 / 0 |
