powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ASP.NET WebForms вызов метода из ClientSideEvents или другое решение
25 сообщений из 58, страница 1 из 3
ASP.NET WebForms вызов метода из ClientSideEvents или другое решение
    #39754557
VitasR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть написаное desktop-приложение, есть идея перевести его на веб.
До этого времени не имел опыта разработки веб-приложений, но знаю что принцип работы отличный от десктопного.
Для веб-варианта планирую использовать ASP.NET WebForms

Пример:
Есть форма с 2-мя комбобоксами и гридом. Каждый имеет свой DataSource.
Форма описана в файле Default.aspx.
1-й комбо - выбор из списка услуг
2-й комбо - выбор из списка груп
Грид - список клиентов, который зависит от выбраных значений в комбобоксах.
При изменении значений комбо автоматически обновляется список клиентов.
Кроме того значения 2-го комбо зависят от 1-го, т.е. при выборе новой услуги выводиться перечень только тех групп в которых есть такая услуга.
В списках услуг/групп есть пункт "Все услуги/группы" с значением Id=0

Изменение значений в комбо отслеживаю в JS-функции, описанной в ClientSideEvents.
Обновление DataSource списка клиентов происходит в процедуре OnSelChange файла Default.aspx.cs

Вопрос.
Как сделать обновление списка клиентов при изменении значений комбобоксов?
Можно ли вызывать процедуру обновления в Code Behind из JS-функции (хотя подозреваю что такое решение не совсем грамотное в плане разделения логики приложения)?
Можно ли просто фильтровать значения в DataSource без обновления данных (2-й комбо при изменении значения 1-го)?

Думаю что проблема не уникальная и есть примеры как правильно ее решить.
...
Рейтинг: 0 / 0
ASP.NET WebForms вызов метода из ClientSideEvents или другое решение
    #39754568
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VitasR,

Несмотря на то, что MS всё ещё поддерживает WebForms, он его не развивает, и скорее всего эта поддержка отвалится в ближайшем будущем.

Хотите полноценный почти классический десктоп в вебе?
Смотрите в сторону Sencha
...
Рейтинг: 0 / 0
ASP.NET WebForms вызов метода из ClientSideEvents или другое решение
    #39754577
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VitasRвеб-приложений, но знаю что принцип работы отличный от десктопного.для себя или для заказчика?
Если для заказчика, то почему его не подставлять и не написать "веб, как делают для веб"?
...
Рейтинг: 0 / 0
ASP.NET WebForms вызов метода из ClientSideEvents или другое решение
    #39754581
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VitasRДля веб-варианта планирую использовать ASP.NET WebForms

VitasRДумаю что проблема не уникальная и есть примеры как правильно ее решить.

Ну раз такой движ - возьми XAF и не парься.
...
Рейтинг: 0 / 0
ASP.NET WebForms вызов метода из ClientSideEvents или другое решение
    #39754618
VitasR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot Petro123]VitasR...то почему его не подставлять и не написать "веб, как делают для веб"?
Куда подставлять?!
Веб-приложение запускается из браузера, а десктоп из ехе-файла.
Десктоп приложение будет работать у клента и дальше, просто хочу для директора сделать небольшое аналитичекое приложение типа Dashboard, которое можно запускать хоть с планшета.
...
Рейтинг: 0 / 0
ASP.NET WebForms вызов метода из ClientSideEvents или другое решение
    #39754619
VitasR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Агнец за бортомVitasRДля веб-варианта планирую использовать ASP.NET WebForms

VitasRДумаю что проблема не уникальная и есть примеры как правильно ее решить.

Ну раз такой движ - возьми XAF и не парься.
Сейчас использую GridView из DevExpress.
А чем XAF лучше?
...
Рейтинг: 0 / 0
ASP.NET WebForms вызов метода из ClientSideEvents или другое решение
    #39754620
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VitasRкоторое можно запускать хоть с планшета.

Запустить-то запустишь, но придётся повозиться с версткой.
...
Рейтинг: 0 / 0
ASP.NET WebForms вызов метода из ClientSideEvents или другое решение
    #39754621
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VitasRА чем XAF лучше?

Лучше чем GridView?

Чем RAD Framework лучше чем ui grid control?
...
Рейтинг: 0 / 0
ASP.NET WebForms вызов метода из ClientSideEvents или другое решение
    #39754622
VitasR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Агнец за бортомVitasRА чем XAF лучше?

Лучше чем GridView?

Чем RAD Framework лучше чем ui grid control?
Для десктопных задач GridView из DevExpress мне хватало с головой.
Вопрос был лучше/легче ли использовать XAF именно для веб-приложений?
...
Рейтинг: 0 / 0
ASP.NET WebForms вызов метода из ClientSideEvents или другое решение
    #39754626
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VitasRВопрос был лучше/легче ли использовать XAF именно для веб-приложений?

Ну, поскольку ты решил связаться с таким рудиментом, как WebForms - то почему бы не заюзать RAD FW, который на основе WebForms выстроит требуемое приложение?

А заодно - еще и на WinForms-ах получишь свой дашборд.

Почитай про XAF
...
Рейтинг: 0 / 0
ASP.NET WebForms вызов метода из ClientSideEvents или другое решение
    #39754639
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VitasRВеб-приложение запускается из браузера, а десктоп из ехе-файла.это все что ты знаешь о разнице веб и десктоп?
Если начальник знает больше, то это и есть подставить.
Я к тому чтобы сделать ОТДЕЛЬНЫЙ веб проект для начальства.
...
Рейтинг: 0 / 0
ASP.NET WebForms вызов метода из ClientSideEvents или другое решение
    #39754640
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VitasR,
Об отличиях.
Например, в андроиде есть свайп вкладок.
У тебя в десктопе есть?
...
Рейтинг: 0 / 0
ASP.NET WebForms вызов метода из ClientSideEvents или другое решение
    #39754644
VitasR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123VitasRВеб-приложение запускается из браузера, а десктоп из ехе-файла.это все что ты знаешь о разнице веб и десктоп?
Если начальник знает больше, то это и есть подставить.
Я к тому чтобы сделать ОТДЕЛЬНЫЙ веб проект для начальства.
Так о том и речь что отдельный проект.
И вопрос был конкретно по его реализации, а не о разнице веб и десктоп приложений.
...
Рейтинг: 0 / 0
ASP.NET WebForms вызов метода из ClientSideEvents или другое решение
    #39754647
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VitasRТак о том и речь что отдельный проект.
И вопрос был конкретно по его реализации, а не о разнице веб и десктоп приложений.

Цель какая?
Веб не ваш профиль?
В сроки закладывается то, что вам (или кому там) придётся освоить целое новое направление?
Или как всегда, вроде чёт прикрутил, вроде чёт завелось, можно идти в разработку и сроки называть?

В общем, вопросов намного больше, чем ответов на них.

Если по технологиям, да есть компоненты под вебформс, но учитывайте, какие перспективы у проекта? Или просто применяется подход "здесь и сейчас, хоть из говна и палок, а дальше хоть трава не расти"?
...
Рейтинг: 0 / 0
ASP.NET WebForms вызов метода из ClientSideEvents или другое решение
    #39754648
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VitasRДля веб-варианта планирую использовать ASP.NET WebForms
VitasRPetro123пропущено...
это все что ты знаешь о разнице веб и десктоп?
Если начальник знает больше, то это и есть подставить.
Я к тому чтобы сделать ОТДЕЛЬНЫЙ веб проект для начальства.
Так о том и речь что отдельный проект.
И вопрос был конкретно по его реализации, а не о разнице веб и десктоп приложений.
Если новый проект, то причем тут старье webForms?
...
Рейтинг: 0 / 0
ASP.NET WebForms вызов метода из ClientSideEvents или другое решение
    #39754649
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttВеб не ваш профиль?совершенно справедливо.
Начальство требует ПО.
Нужно иметь мужество сказать что плаваешь в данном вопросе. Вот и все.
...
Рейтинг: 0 / 0
ASP.NET WebForms вызов метода из ClientSideEvents или другое решение
    #39754668
VitasR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVosttВеб не ваш профиль?
И что?! Приговор на всю жизнь?!
Пока нет, потом - да.
Сейчас изучаю потому и задаю практические вопросы.
И ожидаю ответов от тех кто практически решал такие вопросы.
Или здесь только теоретики обитают?

hVosttВ сроки закладывается то, что вам (или кому там) придётся освоить целое новое направление?
Или как всегда, вроде чёт прикрутил, вроде чёт завелось, можно идти в разработку и сроки называть?

Я где-то говорил о сроках, заказчиках и т.п.?!
А может мне 5 лет на разработку дали!
Это шутка конечно, но у меня обычный практический вопрос в плане проектирования веб-приложения, а не холивар кто/что лучше/хуже.

Понятно что WebForms это вчерашний день. Просто мне показалось что на нем будет легче сделать.
Вот человек выше порекомендовал фреймворк XAF - неплохой вариант именно для моего случая когда, весь проект это 1 форма с 3-мя закладками с гридом.
...
Рейтинг: 0 / 0
ASP.NET WebForms вызов метода из ClientSideEvents или другое решение
    #39754673
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VitasR,
Ты так не переживай.
Мы с тобой знакомились).
После этого:
VitasRПонятно что WebForms это вчерашний день. Просто мне показалось что на нем будет легче сделать.
Все понятно.
Никто отговаривать и уговаривать не будет.
Удачи!
...
Рейтинг: 0 / 0
ASP.NET WebForms вызов метода из ClientSideEvents или другое решение
    #39754676
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомXAFон же платный?
...
Рейтинг: 0 / 0
ASP.NET WebForms вызов метода из ClientSideEvents или другое решение
    #39754703
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Агнец за бортомXAFон же платный?

Одна ЗП разработчика, а что вытворяет..?
...
Рейтинг: 0 / 0
ASP.NET WebForms вызов метода из ClientSideEvents или другое решение
    #39754712
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортом,
))
...
Рейтинг: 0 / 0
ASP.NET WebForms вызов метода из ClientSideEvents или другое решение
    #39758228
Фотография timda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WebForms вчерашний день ... не будет забывать, коллеги - что это всего лишь ваше мнение...
Я слабо представляю себе отказ МС от формсов.

ТС - с вашей постановкой всё реализуемо на голом гриде, но надо будет сильно повозиться в объектной и сценарной модели.
Скорее всего на компонентах быстрее будет ... но всё равно надо будет разбираться.
Я бы пошел другим путем - стал перестраивать интерфейс под веб, сделал бы ВОЗМОЖНО более убого, но зато практично. Хотя зачастую "убогость" веба делает чудеса.
...
Рейтинг: 0 / 0
ASP.NET WebForms вызов метода из ClientSideEvents или другое решение
    #39758236
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
timdaЯ слабо представляю себе отказ МС от формсов.
А отказ от COM объектов? От ангуляра? От MVC5?
Представили?
Ничего необычного. Эволюция через умирание.
...
Рейтинг: 0 / 0
ASP.NET WebForms вызов метода из ClientSideEvents или другое решение
    #39758238
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
timdaWebForms вчерашний день ... не будет забывать, коллеги - что это всего лишь ваше мнение...
Я слабо представляю себе отказ МС от формсов.

очень просто на самом деле.в далеком 2009 эт был интересно а щас изжило.
поддерживать будут но рекомендовать будут кор нет уже.
п.с. где там силверлайт ? даже свой браузер на хромиуме будут шлепать
...
Рейтинг: 0 / 0
ASP.NET WebForms вызов метода из ClientSideEvents или другое решение
    #39758242
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123ангуляраизвиняюсь, сильвер тут вместо ангуляра)
...
Рейтинг: 0 / 0
25 сообщений из 58, страница 1 из 3
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ASP.NET WebForms вызов метода из ClientSideEvents или другое решение
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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