![](/img/trans.png)
[英]how to retrieve data from my database (formview) and multiply it, visual studio
[英]Sending data from FormView to my database using SqlDataSource
我的ASP.NET應用程序中有多個FormView,其中有不同的控件,例如文本框和下拉列表。
首先,在我的數據庫中,我列出了具有很多詳細信息的用戶。 在我的應用程序中,我有一個文本框,可以在其中搜索用戶,它將使用SqlDataSource填充我的一個表單視圖,但是搜索時不會自動填充我的其他表單視圖,這是用戶將填寫的部分並按提交以將所有數據(包括預先填充的數據)提交回數據庫。
我不確定從哪里開始,如果有人可以給我一些例子或為我指出正確的方向,我將不勝感激。
這是我的一個FormViews的示例:
<div class="compliant-details">
<asp:FormView runat="server" DataSourceID="ds_complaints" CssClass="complient-details-first-section" DefaultMode="Insert">
<InsertItemTemplate>
<div class="compliant-details-method">
<label class="applicationfont">Method:</label>
<asp:DropDownList class="smallinputbox" runat="server" ID="ddl_compliant_details_method" DataSourceID="ds_compliantmethod"
DataTextField="ComplaintMethod" DataValueField="ComplaintMethodId" AppendDataBoundItems="true">
<asp:ListItem Value="0" Text="<Please Select>" />
</asp:DropDownList>
</div>
<div class="compliant-details-type">
<label class="applicationfont">Type:</label>
<asp:DropDownList class="smallinputbox ddl" runat="server" ID="ddl_compliant_details_type" DataSourceID="ds_types"
DataTextField="TypeName" DataValueField="TypeId" AppendDataBoundItems="true">
</asp:DropDownList>
</div>
<div class="compliant-details-status">
<label class="applicationfont">Status:</label>
<asp:DropDownList class="smallinputbox" runat="server" ID="ddl_compliant_details_status" DataSourceID="ds_status"
DataTextField="Status" DataValueField="StatusId" AppendDataBoundItems="true">
<asp:ListItem Value="0" Text="<Please Select>" />
</asp:DropDownList>
</div>
<div class="compliant-details-catagory">
<label class="applicationfont">Catagory:</label>
<asp:DropDownList class="smallinputbox" runat="server" ID="ddl_compliant_details_catagory" DataSourceID="ds_category"
DataTextField="Category" DataValueField="Categoryid" AppendDataBoundItems="true">
<asp:ListItem Value="0" Text="<Please Select>" />
</asp:DropDownList>
</div>
<div class="compliant-details-recorded-by">
<label class="applicationfont">Recorded By:</label>
<asp:DropDownList class="smallinputbox" runat="server" ID="ddl_compliant_details_recorded_by" DataSourceID="ds_agents"
DataTextField="AgentName" DataValueField="AgentId" AppendDataBoundItems="true" />
</div>
<div class="compliant-details-handeld-by">
<label class="applicationfont">Handeld By:</label>
<asp:DropDownList class="smallinputbox" runat="server" ID="ddl_compliant_details_handald_by" readonly="readonly" DataSourceID="ds_agents"
DataTextField="AgentName" DataValueField="AgentId" AppendDataBoundItems="true" />
</div>
<div class="compliant-details-rfc-sent">
<label class="applicationfont">RFC Sent:</label>
<div class="compliant-details-rfc-rb">
<asp:RadioButton runat="server" ID="rb_compliant_details_rfc_sent_yes" Text="Yes" CssClass="applicationfont" GroupName="rfcsent" />
<asp:RadioButton runat="server" ID="rb_compliant_details_rfc_sent_no" Text="No" CssClass="applicationfont" GroupName="rfcsent" />
</div>
</div>
<div class="compliant-details-accepted-by-client">
<label class="applicationfont">Accepted By Client:</label>
<div class="compliant-details-accepted-rb">
<asp:RadioButton runat="server" ID="rb_compliant_details_accepted_by_client_yes" Text="Yes" CssClass="applicationfont" />
<asp:RadioButton runat="server" ID="rb_compliant_details_accepted_by_client_no" Text="No" CssClass="applicationfont" />
</div>
</div>
</InsertItemTemplate>
</asp:FormView>
您為什么不只在同一FormView上使用“編輯模板”?
為什么有多個FormView?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.