Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
опять GridView
|
|||
|---|---|---|---|
|
#18+
Есть GridView, которая наполняется колонками и данными в коде. И фильтр, который тоже наполняется контролами в коде. <body> <form id="form1" runat="server"> <div> <asp:ScriptManager ID="Sm1" runat="server"> </asp:ScriptManager> <asp:UpdatePanel ID="Up1" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="true"> <ContentTemplate> <asp:PlaceHolder ID="FilterPlaceHolder" runat="server"></asp:PlaceHolder> <asp:GridView ID="mainGr" runat="server" AutoGenerateColumns="False" ShowFooter="true" AllowSorting="true" OnRowUpdating="OnRowUpdate" OnRowEditing="OnRowEdit" OnRowCancelingEdit="OnRowCancelEdit" OnRowDeleting="OnRowDelete" OnRowDataBound="OnRowBound" OnSorted="OnSorted" OnSorting="OnSorting"> </asp:GridView> </ContentTemplate> </asp:UpdatePanel> </div> </form> </body> protected override void CreateChildControls() { base.CreateChildControls(); if (!Page.IsPostBack) { AddStaticFields(); } AddFilter(); AddTemplateFields(); BindMainGrid(); } В футере контролы для добавления новых строк, которые создаются через FooterTemplate. + В колонке CommandField, в футере добавлена кнопка добавления protected void OnRowBound(object sender, GridViewRowEventArgs e) { base.OnDataBinding(e); if (e.Row.RowType == DataControlRowType.Footer) { ImageButton imgBtn = new ImageButton() { ImageUrl = "~/img/insert.png", ID = "footerInsertBtn", ImageAlign = ImageAlign.Middle }; imgBtn.Click += new ImageClickEventHandler(OnInsertInFooter); e.Row.Cells[0].Controls.Add(imgBtn); } } Собственно проблема - когда фильтр не установлен, все работает отлично. Но когда я устанавливаю фильтр, событие OnInsertInFooter вообще не срабатывает. В чем может быть проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2015, 09:06 |
|
||
|
опять GridView
|
|||
|---|---|---|---|
|
#18+
Вот так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2015, 09:20 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=39018254&tid=1356331]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
22ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 315ms |

| 0 / 0 |
