powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Динамическая генерация контролов в ASP.net
10 сообщений из 10, страница 1 из 1
Динамическая генерация контролов в ASP.net
    #38242734
Crass_Mark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Делаю компонент голосования для .Net Forge. Есть инфоблок "функции системы". Для тех кто не в курсе инфоблок это оболочка для работы с базой. В моем случае не критично инфоблок или таблица просто источник данных. Так вот в таблице есть столбец "голоса". Это количество кликов за конкретную функцию. В общем при выводе информации о функциях на страницу будет формироваться таблица имя, описание , количество кликов. Рядом со столбом количество кликов будет кнопка при клике на которую количество кликов и будет увеличиваться. НО! Как динамически сгенерировать серверный контрол понятно, а как обработчик то ему назначить? Если моё решение гавно будьте добры предложите своё более интересное. Понимаю, что можно ссылкой через гет, но здается мне в аспе для этого есть другие средства.
...
Рейтинг: 0 / 0
Динамическая генерация контролов в ASP.net
    #38242748
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Crass_Mark,
Я бы не стал заморачиваться с автогенерацией, а вставил туда чистую разметку, и само голосование без перегрузки страницы.
гораздо интересней поговорить о отфутболивании проголосовавших анонимных юзеров..
...
Рейтинг: 0 / 0
Динамическая генерация контролов в ASP.net
    #38242775
Crass_Mark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степиCrass_Mark,
Я бы не стал заморачиваться с автогенерацией, а вставил туда чистую разметку, и само голосование без перегрузки страницы.
гораздо интересней поговорить о отфутболивании проголосовавших анонимных юзеров.. Я не совсем понял тебя. Ты предлагаешь сделать в таблице еще один столбец и туда запихнуть ссылку на эту же страницу и в качестве гет параметра передавать номер записи за которую голосуют и отлавливать его в кодбихайнде? авторгораздо интересней поговорить о отфутболивании проголосовавших анонимных юзеров Голосование доступно только для зарегестрировавшихся пользователей
...
Рейтинг: 0 / 0
Динамическая генерация контролов в ASP.net
    #38242786
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Crass_Mark,
как то Вы мудрено , витиевато представляете свои мысли
есть AJAX , и в начале поста была кнопка потом она почемуто транформировалась
с ссылку, и причем тут таблица и столбцы?
...
Рейтинг: 0 / 0
Динамическая генерация контролов в ASP.net
    #38242806
Crass_Mark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степиCrass_Mark,
как то Вы мудрено , витиевато представляете свои мысли
есть AJAX , и в начале поста была кнопка потом она почемуто транформировалась
с ссылку, и причем тут таблица и столбцы? Эммм... Ну даже и не знаю как еще объяснить. Скажу сразу я недавно перешёл с пхп на асп. То, что я изложил выше я описал с точки зрения реализации на пхп под битрикс. Внешний вид страницы в приложении.
1) Функции это записи в таблице
2) Их количестов будет постоянно менятся
3) Одно из свойство "Голоса" будет менятся(Расти) при клике по кнопке "Голосовать"
Вопрос как мне сделать так чтобы при клике на кнопку "голосовать" к примеру у 5-й функции(если она там будет) произошло увеличение числа в столбце "Количество голосов". Как я бы это реализовал на пхп я уже написал выше, меня интересует как это можно сделать на аспе. Следуя пхпшной логике при выводе списка функций кнопки "голосовать" генерировались в коде. Но чтобы они заработали нужны обработчики их то я не знаю как прицепить динамически, судя по всему это вообще не верный ход. Мне нужен тот который подойдет. Про аякс я не совсем понял. В общем будь добр распиши подробнее свой первый ответ.
...
Рейтинг: 0 / 0
Динамическая генерация контролов в ASP.net
    #38242818
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Crass_Mark,
вот уж ты заливаешь тут что писал на пыхе, или там все такие разработчики, что не слыхом не слышали про ajax
вешаешь на кнопку обработчик
и пошел.....
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
 <script type="text/javascript">
        function ass() {
            $.ajax({
                type: "POST",
                url: "Default.aspx/MyMethod",
                data: JSON.stringify({ 'param': $('#ValueVoice').val() }),
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function (response) {
                    $('#MyResult').html(response.d);
                },
                error: function(xhr, ajaxOptions, thrownError) {
                    alert(xhr.responseText);
                }
            });
            return false;
        }
    </script>


или думаем что за вас напишут, зря так думаете, а лучше открыть книгу...

зы ВОт опять угораздило влезть в топик....
...
Рейтинг: 0 / 0
Динамическая генерация контролов в ASP.net
    #38242929
Crass_Mark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степиCrass_Mark,
вот уж ты заливаешь тут что писал на пыхе, или там все такие разработчики, что не слыхом не слышали про ajax
вешаешь на кнопку обработчик
и пошел.....
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
 <script type="text/javascript">
        function ass() {
            $.ajax({
                type: "POST",
                url: "Default.aspx/MyMethod",
                data: JSON.stringify({ 'param': $('#ValueVoice').val() }),
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function (response) {
                    $('#MyResult').html(response.d);
                },
                error: function(xhr, ajaxOptions, thrownError) {
                    alert(xhr.responseText);
                }
            });
            return false;
        }
    </script>


или думаем что за вас напишут, зря так думаете, а лучше открыть книгу...

зы ВОт опять угораздило влезть в топик.... Спасибо конечно, но писать за меня ничего не нужно. Я лишь хотел узнать варианты реализации чисто средствами аспа.
...
Рейтинг: 0 / 0
Динамическая генерация контролов в ASP.net
    #38243381
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Crass_MarkЯ лишь хотел узнать варианты реализации чисто средствами аспа.Ничего динамически генерировать не надо. Используйте Repeater или GridView. Обработчик назначайте в разметке.

P.S.: стоит-таки уточнить, что за асп Вы используете: WebForms, или MVC
...
Рейтинг: 0 / 0
Динамическая генерация контролов в ASP.net
    #38243409
Crass_Mark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANACrass_MarkЯ лишь хотел узнать варианты реализации чисто средствами аспа.Ничего динамически генерировать не надо. Используйте Repeater или GridView. Обработчик назначайте в разметке.

P.S.: стоит-таки уточнить, что за асп Вы используете: WebForms, или MVC webforms
...
Рейтинг: 0 / 0
Динамическая генерация контролов в ASP.net
    #38243514
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Crass_Markwebformsrepeater
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Динамическая генерация контролов в ASP.net
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]