Страница 79 из 476 Font-Name-nTahoma" Font-Bold-"True" runat-"server" Text-''ВыСерите вопрос для голосования или для просмотра результатов." /> Далее следует элемент управления DropDownList, содержащий тексты вопросов: <asp:dropdownlist id-"ddlQuestionID" runat-server DataTextField-"Ques tionText" DataValueField-"QueationID" AutoPostBack-"True" OnSelectedIndexChanged-"ddl_Change" > </asp:dropdownli at> Сотрудник видит текст вопроса:DataTextField-"QuestionText" Но в коде используется ID вопроса: DataValueField-"QuestionID" Когда сотрудник выбирает значение в данном элементе управления, страница автоматически обновляется:AutoPostBack-"True" После обновления выполняется процедура ddl_Change:OnSelectedIndexChanged-"ddl_Change" Далее определяется первый элемент Panel, который обеспечивает возможность голосования. Обратите внимание на то, что сначала он скрыт: <asp:Panel id-"pnlVote" runa t" serve r " HorizontalAlign-"Left" Visible-"False" > Панель содержит три элемента управления. В элементе Label выводится инструкция для пользователя: <asp:Label id-"lblMessageVote" Font-Size-"12pt" Font-Name-"Tahoma" Font-Bold-"True" Тех^"Пожалуйста, проголосуйте" runat^"server" /> Следующий элемент панели — DropDownList — отведен для ответов на вопрос: <aep;dropdownlist id-"ddlAnswers" runat-server DataTextField-"AnswerTextM
|