1 <!-- Inspired by bug #42246 -->
3 <%@ Page Language="C#" %>
4 <%@ Import Namespace="System" %>
5 <%@ Import Namespace="System.Data" %>
7 <script runat="server">
8 void Page_Load (object s, EventArgs e)
11 txt.Text = ddl.SelectedItem.Value;
15 DataTable t = new DataTable ("t");
17 t.Columns.Add (new DataColumn ("Symbol", typeof (string)));
18 t.Columns.Add (new DataColumn ("Company", typeof (string)));
19 t.Columns.Add (new DataColumn ("Price", typeof (double)));
21 DataSet ds = new DataSet ("ds");
24 AddStock (t, "MSFT", "Microsoft Corp.", 25.81);
25 AddStock (t, "NOVL", "Novell Inc.", 6.17);
26 AddStock (t, "GOOG", "Google", 300.95);
29 ddl.DataTextField = "Company";
33 void AddStock (DataTable dt, string symbol, string co, double price)
35 DataRow dr = dt.NewRow ();
47 <asp:dropdownlist appenddatabounditems="true" id="ddl" runat="server">
48 <asp:ListItem Text="(Select a Ticker)" Value="" />
51 <asp:button id="lookup" Text="Lookup Ticker" runat="server" />
53 <asp:requiredfieldvalidator ControlToValidate="ddl" ErrorMessage="Please select a ticker" runat="server" />
55 <asp:label id="txt" runat="server" />