Могу ли я использовать перетаскивание HTML 5 в моем приложении asp.net? - PullRequest
0 голосов
/ 12 января 2012

Я знаю, что этот вопрос довольно простой, но поскольку существует много путаницы, что можно использовать, а не из тегов HTML 5, я хочу знать, могу ли я использовать функцию перетаскивания HTML5 в моем приложении asp?Пока нет кода, так что извините за это.Сценарий состоит в том, что существует древовидное представление со списком сведений о студентах. Если эти данные хранятся в таблице, я хочу перетащить их идентификаторы (только текст, а не всю таблицу или строку) из таблицы в мой выбор.запрос.Является ли это возможным?я прошел следующие вопросы, но не получил четкую картину ASP.net AJAX Drag / Drop? и Создание приложения перетаскивания в ASP.NET 3.5

Ответы [ 2 ]

1 голос
/ 12 января 2012

Конечно, вы можете.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

1 голос
/ 12 января 2012

Вы также можете использовать любой действительный HTML-код внутри кода ASP.net.наконец код ASP.net будет преобразован в чистый HTML.так что вы можете использовать любой действительный HTML-код.для получения более подробной информации о том, как реализовать HTML5 перетаскивание

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...