1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
<!-- Inspired by bug 48671, should do autopostback -->
<%@ Page language="c#" %>
<%@ Import Namespace="System.Data" %>
<html>
<head>
<script runat="server" language="C#">
void Page_Load (object sender, EventArgs e)
{
if (IsPostBack) {
txt.Text = "Postback";
return;
}
DataSet ds = new DataSet();
ds.ReadXml (new System.IO.StringReader (@"
<DataSet>
<Stocks Company='Novell Inc.' Symbol='NOVL' Price='6.14' />
<Stocks Company='Microsoft Corp.' Symbol='MSFT' Price='25.92' />
<Stocks Company='Google' Symbol='GOOG' Price='291.60' />
</DataSet>
"));
l.DataSource = ds;
l.DataValueField = "Symbol";
l.DataTextField = "Company";
l.DataBind ();
}
</script>
</head>
<body>
<asp:label id="txt" runat="server" />
<form runat="server">
<asp:listbox selectionmode="multiple" autopostback="true" id="l" runat="server" />
</form>
</body>
</html>
|