0
ネットgridviewと私は組み込みのコントロールを使用したいとは思わないし、手動でデータをバインドするC#で。どこから始めたらいいのか、3つのドロップダウンを使ってフィルタリングを追加するにはどうすればいいですか?C#asp.netの3つのドロップダウンリストでグリッドビューを動的にバインドする方法はありますか?
asp:GridView ID="GridView2" runat="server" AutoGenerateColumns="False" OnRowDataBound="gvContactorRowDataBound" Gridlines="Vertical" >
<Columns >
<asp:TemplateField HeaderText="Full Name" SortExpression="contactname" HeaderStyle-BackColor="deepskyblue">
<EditItemTemplate>
<asp:TextBox ID="txtcontactname2" runat="server" Text='<%# Bind("contactname") %>'></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidatorcontactname2" runat="server" ErrorMessage="Full Name is required for contractor update!" Text="*" ForeColor="Red" ControlToValidate="txtcontactname2" display="none"></asp:RequiredFieldValidator>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="lblcontactname2" runat="server" Text='<%# Bind("contactname") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="phone" HeaderText="Phone" SortExpression="phone" HeaderStyle-BackColor="deepskyblue"/>
<asp:BoundField DataField="email" HeaderText="Email" SortExpression="email" HeaderStyle-BackColor="deepskyblue"/>
あなたは 'Gridview'を望んでいないと述べました。だからこのコードは何ですか? –
@ FarzinKanzi私はちょうど私のフロントエンドコードを与えていた。前に私はフロントエンドaspxのページでgridviewをしましたが、代わりにバックエンドコードのcsページでそれを行う方法を学びたいと思います。 –
組み込みのコントロールが不要な場合は、loopを使用できます。 'foreach(var row in ...)div1.Controls.Add(YOUR-DROPDOWN)'です。 –