Преобразование из Coldfusion в Asp.net (функциональность перетаскивания) - PullRequest
2 голосов
/ 26 января 2012

У меня есть веб-приложение Coldfusion, у которого есть запрос CF из таблицы базы данных.Эти данные отображаются в HTML-таблице с флажком рядом с каждым элементом данных и связанным изображением.На странице есть функциональность Jquery, так что элементы могут быть перегруппированы в таблице в соответствии с предпочтениями пользователя.После того, как пользователь завершает перегруппировку, он отображается повторно без флажков для отправки по электронной почте.Заметьте, я не писал это приложение сам, а унаследовал его ...

Мне нужно перенести эту функцию в веб-приложение asp.net C #, но я нахожусь на распутье, как действовать дальше.Я смотрел на элементы управления telerik и другие, но ни один из них не соответствовал нужной мне функциональности.Есть твердые предложения?

Ответы [ 2 ]

2 голосов
/ 26 января 2012

Я бы посоветовал заняться рендерингом таблицы самостоятельно.Если вы используете веб-формы asp.net, это можно сделать с помощью пользовательского серверного элемента управления.Если вы используете asp.net mvc (который, как я полагаю, MVC соответствует модели разработки Coldfusion чуть ближе, чем веб-формы), то это намного проще, и вы можете просто сделать это в представлении.Если вы отрисовываете сетку самостоятельно, тогда просто применить функциональность jquery на стороне клиента.

Без дополнительной информации о том, что вы можете или не можете сделать, немного сложнее предложить какое-либо руководство.Но вы просили только предложения: -)

0 голосов
/ 26 января 2012

Asp.net не означает, что вам нужно использовать библиотечный элемент управления, созданный для .net. Сегодня jQuery достаточно мощный и не привязан к какой-либо серверной технологии.

Итак, как я уже сказал, я все равно пойду с jQuery и создам его резервную копию с помощью запроса RESTful, используя веб-сервисы с WebForms или контроллеры с MVC.

Посмотрите на это: Функции перетаскивания JQuery с ASP.NET

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