簡體   English   中英

用於更新的Visual Studio Vb.net組合框源

[英]Visual Studio Vb.net combo box source for updating

我有一個帶有一組文本框的表格,這些文本框綁定到例如表數據源。 汽車。 我正在嘗試更新工作正常的表格。 但是,其中一個文本框(字段)是CarType(int)的外鍵,我希望用戶從汽車類型中進行選擇,然后當他們單擊“保存”時,它將此值更新到數據庫中。 因此,如果他們選擇福特,則將保存值1,將保存大眾,將保存值2,依此類推。我嘗試了很多事情,但我只是沒有得到。 有人可以幫忙嗎

非常感謝

對於汽車類型,請使用DropDownList或RadioButtonList而不是TextBox。 將您選擇的任何控件綁定到具有CarTypeID和CarTypeDescription字段的單獨查找表。 將控件的DataTextField屬性設置為CarTypeDescription,將DataValueField屬性設置為CarTypeID,並將控件的SelectedValue屬性設置為要在其中保存ID與car的主數據表中的字段。 有點像這樣:

<div>
    <asp:DropDownList ID="ddlCarType" runat="server" DataSourceID="SQLCarType" DataTextField="CarTypeDescription" DataValueField="CarTypeID" SelectedValue='<%# Bind("CarType")%>' />
</div>
<asp:SqlDataSource ID="SQLCarType" runat="server" ConnectionString="ConnectionStringHere" 
    SelectCommand="SELECT [CarTypeID], [CarTypeDescription] FROM CarType">
</asp:SqlDataSource>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM