0

我正在尝试使用 asp:dropdownlist 控件来从我在 app_data 文件夹中创建的本地数据库中选择值。它们是证券交易所的符号。当我从列表中选择一个符号时,我希望显示一个带有 Web 服务提供的 xml 信息的树视图。我已经在我的 App_WebReferences 中引用了 Web 服务,但不知道如何实际调用这些信息。任何帮助,将不胜感激。

到此为止,调用符号库就完成了。

   <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>

    <form id="form1" runat="server">
    <div>

        <asp:DropDownList
            ID="DropDownList1"
            runat="server"
            AutoPostBack="True"
            DataSourceID="SqlDataSource1"
            DataTextField="Symbol"
            DataValueField="Symbol"
            AppendDataBoundItems="true">

            <asp:ListItem Text="Select One" Value="" />

        </asp:DropDownList>

        <asp:TreeView ID="TreeView1" runat="server">
            </asp:TreeView>

        <asp:SqlDataSource 
            ID="SqlDataSource1" 
            runat="server" 
            ConnectionString="<%$ ConnectionStrings:ConnectionString %>" 
            SelectCommand="SELECT [Symbol] FROM [Table]">
        </asp:SqlDataSource>



    </div>
    </form>
</body>
</html>
4

1 回答 1

0

您可以使用将调用下拉列表的选定索引更改事件的函数从代码后面绑定您的树视图。

在此您可以调用 Web 服务,该服务将为您提供记录列表,您可以使用函数在树视图中绑定该记录。

这有点容易做到。

于 2013-05-13T21:20:42.933 回答