#c# #asp.net #progress-bar
#c# #asp.net #индикатор выполнения
Вопрос:
В настоящее время я работаю над компонентом онлайн-теста, и мне нужно добавить индикатор выполнения на страницу, чтобы пользователи могли видеть свой общий прогресс в тестировании (например, если они ответили на 2/50 вопросов, индикатор будет равен 4%). Что-то похожее на это, за исключением того, что это отдельная панель прогресса, а не столбец в gridview.
Кто-нибудь знает о каких-либо существующих компонентах или примерах, которые существуют для этого, не написав его с нуля?
Пожалуйста, обратите внимание, что, поскольку это не для клиентской части или асинхронного процесса, я не ищу тот, который использует AJAX / jQuery / Javascript (кажется, это все, что я нахожу при поиске!).
Ответ №1:
Вам не обязательно использовать Ajax для использования индикатора выполнения пользовательского интерфейса jQuery.
Это тоже выглядит довольно мило:
http://jqueryui.com/demos/progressbar/
Если вы используете его и это выглядит странно, вам нужно убедиться, что вы включили CSS-файлы jQuery UI.
Комментарии:
1. Приятно, но, как я уже сказал в своем вопросе, ищу один без jQuery 🙂
Ответ №2:
Здесь описывается довольно простой способ сделать это с помощью небольшого количества html и css: блестящий индикатор выполнения
Комментарии:
1. Идеально, красиво и просто — именно то, что я искал!
2. Ссылка мертва. Вот почему вы не просто связываете ответы. -1