0

Web ベースの物流システムを設計しています。ビュー オーダー ページには、データ ソースにバインドされたいくつかのドロップ ダウン リストと、それらの横にあるグリッド ビューがあります。オペレーターが関連するドロップダウン リストを選択するたびに、グリッド ビューのデータ ソースを変更したいと考えています。コードを書きましたが、機能しません。グリッド ビューにデータが表示されません。私が間違っていることを教えてください。

//Code for firing drop down list event 

        public void ddlVehicleFire(Object sender, EventArgs e)
        {
        GridView1.DataSource = VehicleDastaSource;
        GridView1.DataBind();
        }

//aspx ページ

<asp:SqlDataSource ID="VehicleDastaSource" runat="server" ConnectionString="<%$ ConnectionStrings:LGDB %>" SelectCommand="SELECT [vehicleID], [manufacturer], [VIN], [capacity], [weight_], [dateOfProduction] FROM [vehicle]"></asp:SqlDataSource>

 Drop down list
   asp:DropDownList ID="DDLVehicle" runat="server" DataSourceID="vehicle"     DataTextField="vehicleID" DataValueField="vehicleID" AutoPostBack="True" OnSelectedIndexChanged="ddlVehicleFire"></asp:DropDownList>

車両 ID を選択して、グリッド ビュー内に関連データを表示したい

4

1 に答える 1