Конечно, вы можете.ASP.NET - это серверный продукт, который генерирует HTML и отправляет его в клиентские браузеры.Вопрос о том, может ли ASP.NET генерировать разметку HTML5, не так важен, как уверенность в том, что ваша аудитория будет использовать браузер, поддерживающий функции HTML5, которые вы хотите реализовать в своем приложении.
Более того, однако, что 99% реализаций перетаскивания, которые вы найдете в Интернете, используют инфраструктуру JavaScript (jQuery, YUI, AJAX Control Toolkit и т. Д.).Хотя ASP.NET может быть средством, которое вы используете для доставки javascript в браузер, он сам по себе не несет ответственности за создание приложения для перетаскивания - это javascript, который создает динамическую природуприложение в браузере.
Когда ASP.NET принимает участие, обрабатывает обновления / ajax-запросы, которые ему отправляет клиентское javascript-приложение.Используя ваше приложение в качестве примера: перетаскивание идентификатора студента в ваш запрос будет выполнено с помощью javascript на клиенте, а затем javascript отправит запрос в ваш сервер ASP.NET, который обработает информацию и отправит результаты обратно в ваше приложение.в браузере (при условии, что это настоящее приложение AJAX).
Примеры:
jQueryUI
YUI