Даже путь в тысячу ли начинается с первого шага (Лао-цзы)

Станислав Ильяшенко freewind

Рейтинг: 87
не верифицирован
Всего отзывов: 1 0
  • Работ в портфолио: 12
  • Типовых услуг: 0
  • Работ на продажу: 0
Был на сайте:

Виджет опросов

Используемые навыки:

Описание

Для сайта http://mps.vg/ был разработан пользовательский элемент (WebForms UserControl) для проведения опросов. Внешний вид до элемента до голосования и после голосования пользователя показан на скриншоте. В админской части сайта реализован веб-интерфейс по управлению существующими опросами. Часть этого функцианала изображена на скриншоте внизу. Вставка данного эл-та управления на aspx страницу осуществляется таким образом:

<vc:VoteControl ID="vc1" runat="server" Width="240" ShowPercent="true" ShowCount="true" CookieKey="myvote" VoteId="1" PercentDigits="2" OnSetCalculator="GetCalculator" OnVote="UserVoted" />

Width - ширина (в px)
ShowPercent - показывать ли процентное соотношение ответов
ShowCount - показывать ли абсолютное число ответов
CookieKey - префикс имени куки, в котором будет запоминатся значение у юзера
VoteId - идентификатор опроса, который нужно вывести в эл-те управления
PercentDigits - кол-во цифр после запятой, до которой нужно округлять процентное соотношение ответов, в случае, если ShowPercent = true
OnSetCalculator - Обработчик события на установку объекта-калькулятора (Объект, осуществляющий расчет и предоставляющий информацию для VoteControl)
OnVote - Обработчик события, которое срабатывает, когда пользователь отправляет свой ответ.

Использованные языки, технологии и средства разработки: MS Visual Studio 2010, C#, ASP.NET 3.5 WebForms, MS SQL 2008, jQuery.

Презентация проекта

pic1667505.jpg

Оценили проект:

0