Ich habe eine Gridview mit diesen Spalten: ID, Name, Preis, Menge, insgesamt. Auch ich habe eine Schaltfläche und ein Kontrollkästchen in jeder Zeile der Gridview. Wenn ich einige Zeilen überprüfe, möchte ich, dass diese Zeilen mit der Schaltfläche in eine andere Gridview übertragen werden. Wie kann ich das tun?Übertragung von Daten in einem anderen Gridview
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataKeyNames="id" DataSourceID="SqlDataSource3">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID="chkSelect" runat="server" />
<asp:HiddenField ID="hdValue" runat="server" Value='<%#Eval("ID") %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="id" HeaderText="id" InsertVisible="False"
ReadOnly="True" SortExpression="id" />
<asp:BoundField DataField="name" HeaderText="name" ReadOnly="True"
SortExpression="name" />
<asp:BoundField DataField="price" DataFormatString="{0:c}" HeaderText="price"
ReadOnly="True" SortExpression="price" />
<asp:BoundField DataField="quantity" HeaderText="quantity"
SortExpression="quantity" />
<asp:BoundField DataField="total" DataFormatString="{0:c}" HeaderText="total"
ReadOnly="True" SortExpression="total" />
</Columns>
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource3" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
SelectCommand="SELECT * FROM [Land]"></asp:SqlDataSource>
</div>
<div>
<asp:Button ID="Button1" runat="server" Text="Button" />
</div>
hinzufügen, dann muss ich etwas in button_click schreiben, um diese Daten zu übertragen? – dali1985
Ich habe meine Antwort bearbeitet, einen Blick darauf werfen und mir sagen, wenn etwas nicht klar ist. –
Vielen Dank für Ihre Lösung.Ich bin mir nicht sicher, ob ich weiß, wie man die Liste in einem Viewstate speichert ... :-( – dali1985