powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ASP.NET Core: реакция на клик на кнопку
25 сообщений из 38, страница 1 из 2
ASP.NET Core: реакция на клик на кнопку
    #39815270
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотелось бы сделать так:

кнопка в хтмл коде, на нее кликает юзер, вызывается c# код: открыть файл, посчитать количество строк и вывести в поле в том же хтмл.

Как сделать выполнение c# кода при нажатии на кнопку и возврат данных из кода на форму?

(Тренируюсь)
...
Рейтинг: 0 / 0
ASP.NET Core: реакция на клик на кнопку
    #39815273
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вестимо, как - button_Click() написать
...
Рейтинг: 0 / 0
ASP.NET Core: реакция на клик на кнопку
    #39815279
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин,

в веб-разработке начинаете разбираться?
надо отправить запрос на сервер, тот его обработает и вернёт ответ в нужном виде на клиента

в сети полно видео, курсов, статей как по основам веб-технологий, так и по ASP.NET Core
...
Рейтинг: 0 / 0
ASP.NET Core: реакция на клик на кнопку
    #39815282
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий МухРолг Хупин,

в веб-разработке начинаете разбираться?
надо отправить запрос на сервер, тот его обработает и вернёт ответ в нужном виде на клиента

в сети полно видео, курсов, статей как по основам веб-технологий, так и по ASP.NET Core

да, видео то наверняка есть, но по конкретному вопросу хотелось бы почитать/увидеть/лучше - пример найти
...
Рейтинг: 0 / 0
ASP.NET Core: реакция на клик на кнопку
    #39815286
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупинвызывается c# код: открыть файл, посчитать количество строк и вывести в поле в том же хтмл.тут развилка.
Обычно файл отправляется на сервер и там бизнес логика.... и ответ назад.
Но есть более сложная архитектура когда БЛ на клиенте например в js.
...
Рейтинг: 0 / 0
ASP.NET Core: реакция на клик на кнопку
    #39815287
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупинвызывается c# код: открыть файл, посчитать количество строк и вывести в поле в том же хтмл
Для начала файл должен быть загружен на сервер.
Смотрите примеры из документации: File uploads in ASP.NET Core .
...
Рейтинг: 0 / 0
ASP.NET Core: реакция на клик на кнопку
    #39815288
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг ХупинДмитрий МухРолг Хупин,

в веб-разработке начинаете разбираться?
надо отправить запрос на сервер, тот его обработает и вернёт ответ в нужном виде на клиента

в сети полно видео, курсов, статей как по основам веб-технологий, так и по ASP.NET Core

да, видео то наверняка есть, но по конкретному вопросу хотелось бы почитать/увидеть/лучше - пример найти
Выше дал ссылку на документацию.
...
Рейтинг: 0 / 0
ASP.NET Core: реакция на клик на кнопку
    #39815289
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сначала надо, не углубляясь в детали понять что такое протокол HTTP и как браузер через него взаимодействует с сервером, какие типы запросов бывают (сначала достаточно только GET и POST) и как они устроены. Детально это изучать необязательно, только для общего представления. Потом, опять-таки в общих чертах понять, как работает ASP.NET конвейер, как в случае MVC HTTP запрос попадает в действие контроллера, какие типы результатов может контроллер возвращать, и что потом происходит с этим результатом (рендеринг). А потом уже все само-собой станет ясно, что и как делать.
...
Рейтинг: 0 / 0
ASP.NET Core: реакция на клик на кнопку
    #39815290
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг ХупинТренируюсьвыберите версию.
2.2 было декабрь 2018го
...
Рейтинг: 0 / 0
ASP.NET Core: реакция на клик на кнопку
    #39815291
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин,

и если что-то изучать, то сначала основы, а потом уже конкретные практические задачи
...
Рейтинг: 0 / 0
ASP.NET Core: реакция на клик на кнопку
    #39815292
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthatСначала надо, не углубляясь в детали понять что такое протокол HTTP и как браузер через него взаимодействует с сервером, какие типы запросов бывают (сначала достаточно только GET и POST) и как они устроены. Детально это изучать необязательно, только для общего представления. Потом, опять-таки в общих чертах понять, как работает ASP.NET конвейер, как в случае MVC HTTP запрос попадает в действие контроллера, какие типы результатов может контроллер возвращать, и что потом происходит с этим результатом (рендеринг). А потом уже все само-собой станет ясно, что и как делать.
+100500
...
Рейтинг: 0 / 0
ASP.NET Core: реакция на клик на кнопку
    #39815293
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лучше сразу поставить VS2019 и превьюшку Core 3 - как раз пока разберешься, что к чему, оно и отдуплится в релиз :)
...
Рейтинг: 0 / 0
ASP.NET Core: реакция на клик на кнопку
    #39815296
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лучше взять официальный учебник:
https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-mvc-app/start-mvc

В нём и необходимые компоненты указаны:
...
Рейтинг: 0 / 0
ASP.NET Core: реакция на клик на кнопку
    #39815299
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthatЛучше сразу поставить VS2019 и превьюшку Core 3 - как раз пока разберешься, что к чему, оно и отдуплится в релиз :)

поставил 2019+Core 3
...
Рейтинг: 0 / 0
ASP.NET Core: реакция на клик на кнопку
    #39815304
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий МухРолг Хупинвызывается c# код: открыть файл, посчитать количество строк и вывести в поле в том же хтмл
Для начала файл должен быть загружен на сервер.
Смотрите примеры из документации: File uploads in ASP.NET Core .

Это я понимал и ранее, но тут другое, грузить файл не нужно, сделал пример в 2019+Core 3 (кросс-платформ) приложения,
YouTube Video
...
Рейтинг: 0 / 0
ASP.NET Core: реакция на клик на кнопку
    #39815307
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупингрузить файл не нужновестимо как. Ты выбрал БЛ в js.
Ну на клик и пиши
myClickGetInfo()
в JS и ветка форума js.
...
Рейтинг: 0 / 0
ASP.NET Core: реакция на клик на кнопку
    #39815311
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин,

Electron.NET используется для создания desktop приложения в связке с ASP.NET Core.
Хорошо бы сразу писать в теме, что вы на нём пишите, мы же тут не телепаты
...
Рейтинг: 0 / 0
ASP.NET Core: реакция на клик на кнопку
    #39815314
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Ролг Хупингрузить файл не нужновестимо как. Ты выбрал БЛ в js.
Ну на клик и пиши
myClickGetInfo()
в JS и ветка форума js.

не, не катит, мне надо
"Как сделать выполнение c# кода при нажатии"
...
Рейтинг: 0 / 0
ASP.NET Core: реакция на клик на кнопку
    #39815317
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин,
Код можно, вызов пойдет на сервер. А файла там нет.
Неувязочка.
...
Рейтинг: 0 / 0
ASP.NET Core: реакция на клик на кнопку
    #39815319
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин,
Мы же о классике клиент сервер а не о ЧудоЮдоРыбаКит
...
Рейтинг: 0 / 0
ASP.NET Core: реакция на клик на кнопку
    #39815321
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг ХупинPetro123пропущено...
вестимо как. Ты выбрал БЛ в js.
Ну на клик и пиши
myClickGetInfo()
в JS и ветка форума js.

не, не катит, мне надо
"Как сделать выполнение c# кода при нажатии"Советую вам не общаться с Петей. Он не в теме.
Сейчас вы две страницы будете объяснять ему, что нет никакого сервера и что такое Electron.NET.
...
Рейтинг: 0 / 0
ASP.NET Core: реакция на клик на кнопку
    #39815322
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг ХупинДмитрий Мухпропущено...

Для начала файл должен быть загружен на сервер.
Смотрите примеры из документации: File uploads in ASP.NET Core .

Это я понимал и ранее, но тут другое, грузить файл не нужно, сделал пример в 2019+Core 3 (кросс-платформ) приложения,
YouTube Video
...
Рейтинг: 0 / 0
ASP.NET Core: реакция на клик на кнопку
    #39815324
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин"Как сделать выполнение c# кода при нажатии"
Всё так же: через метод контроллера.
...
Рейтинг: 0 / 0
ASP.NET Core: реакция на клик на кнопку
    #39815327
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А для работы с файлами в .NET Core используется пакет System.IO.FileSystem .
...
Рейтинг: 0 / 0
ASP.NET Core: реакция на клик на кнопку
    #39815329
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий МухА для работы с файлами в .NET Core используется пакет System.IO.FileSystem .

Не, там круче сделано. System.IO конечно доступен, но, там еще придумали такую штуку, как File Providers , да еще и с инжекцией. Виртуализация файловой системы. Можно, например, хоть вьюшки, хоть статику, хоть какие-то свои файлы хранить хоть в ФС, хоть в БД, хоть у чорта на рогах - ASP.NET все это подхватит автоматом, если только правильно провайдеры нужные сконфигурить.
...
Рейтинг: 0 / 0
25 сообщений из 38, страница 1 из 2
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ASP.NET Core: реакция на клик на кнопку
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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