ASP.Net/Components/Quiz — различия между версиями
Admin (обсуждение | вклад) м (1 версия) |
|
(нет различий)
|
Текущая версия на 14:51, 26 мая 2010
Quiz form Demo (VB.net)
<source lang="csharp">
<%-- Code revised from ASP.NET Tips & Techniques (Paperback) by Greg Buczek
- Publisher: McGraw-Hill/Osborne Media; 1st edition (May 21, 2002)
- Language: English
- ISBN: 0072225149
--%> <%@ Page Language=VB Debug=true %> <script runat=server> Sub SubmitBtn_Click(Sender As Object, E As EventArgs)
Dim TotalCorrect as Integer If ddlAnswer1.SelectedItem.Text = "C Sharp" Then TotalCorrect = TotalCorrect + 1 End If If ddlAnswer2.SelectedItem.Text = "Visual Basic" Then TotalCorrect = TotalCorrect + 1 End If If ddlAnswer3.SelectedItem.Text = "SelectedItem" Then TotalCorrect = TotalCorrect + 1 End If lblMessage.Text = "You scored " & TotalCorrect _ & " correct."
End Sub </SCRIPT> <HTML> <HEAD> <TITLE>Quiz Page</TITLE> </HEAD> <form runat="server"> <asp:Label
id="lblMessage" Font-Size="12pt" Font-Name="Tahoma" runat="server" Text="Complete each question before submitting."
/>
How is the new version of "C" pronounced"?
<asp:dropdownlist
id="ddlAnswer1" runat=server
>
<asp:listitem>C Pound</asp:listitem> <asp:listitem>C Triple Plus</asp:listitem> <asp:listitem>C Plus Plus Plus</asp:listitem> <asp:listitem>C Sharp</asp:listitem>
</asp:dropdownlist>
What does VB stand for?
<asp:dropdownlist
id="ddlAnswer2" runat=server
>
<asp:listitem>Virtual Basic</asp:listitem> <asp:listitem>Visual Basic</asp:listitem> <asp:listitem>Visual Basic</asp:listitem> <asp:listitem>Vehicle Basic</asp:listitem>
</asp:dropdownlist>
What object do you use to retrieve the
item selected by the visitor in a DropDownList control?
<asp:dropdownlist
id="ddlAnswer3" runat=server
>
<asp:listitem>SelectedItem</asp:listitem> <asp:listitem>SelectItem</asp:listitem> <asp:listitem>SelectionItem</asp:listitem> <asp:listitem>SelItem</asp:listitem>
</asp:dropdownlist>
<asp:button
id="butOK" text=" OK " OnClick="SubmitBtn_Click" runat="server"
/> </form> </BODY> </HTML>
</source>