webForumDet fria alternativet

dataGrid uppdatera samt radera

.NET

0 svar · 282 visningar · startad av Gimbo

Medlem sedan dec. 20001 626 inlägg
Frågan#1

hejsan har en datagrid som ser ut som följer:

    <form id="form1" runat="server">
    <div>
        <asp:AccessDataSource ID="AccessDataSource1" runat="server" DataFile="~/Learning.mdb"
            SelectCommand="SELECT * FROM [Info]"></asp:AccessDataSource>
    
    </div>
        <asp:GridView ID="GridView1" runat="server" CellPadding="4" ForeColor="#333333" GridLines="None" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" DataKeyNames="AnvändernamnID" DataSourceID="AccessDataSource1">
            <FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
            <Columns>
                <asp:CommandField ShowSelectButton="True" />
                <asp:BoundField DataField="F&#246;rnamn" HeaderText="F&#246;rnamn" SortExpression="F&#246;rnamn" />
                <asp:BoundField DataField="Efternamn" HeaderText="Efternamn" SortExpression="Efternamn" />
                <asp:BoundField DataField="Adress" HeaderText="Adress" SortExpression="Adress" />
                <asp:BoundField DataField="Postnummer" HeaderText="Postnummer" SortExpression="Postnummer" />
                <asp:BoundField DataField="Ort" HeaderText="Ort" SortExpression="Ort" />
                <asp:BoundField DataField="Telefon" HeaderText="Telefon" SortExpression="Telefon" />
                <asp:BoundField DataField="Mobil" HeaderText="Mobil" SortExpression="Mobil" />
                <asp:BoundField DataField="Anv&#228;ndernamnID" HeaderText="Anv&#228;ndernamnID"
                    InsertVisible="False" ReadOnly="True" SortExpression="Anv&#228;ndernamnID" />
                <asp:HyperLinkField HeaderText="Redigera" Text="Redigera" NavigateUrl="redigera.aspx" />
                <asp:ButtonField ButtonType="Button" HeaderText="Ta Bort?" Text="Ta bort" />
            </Columns>
            <RowStyle BackColor="#EFF3FB" />
            <EditRowStyle BackColor="#2461BF" />
            <SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
            <PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
            <HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
            <AlternatingRowStyle BackColor="White" />
        </asp:GridView>
    </form>

där har jag lagt in en redigera länk samt en tabort knapp men hur gör jag för att få dessa att fungera mot databasen? dvs att just den valda posten redigeras eller att just den valda postn raderas? måste väl köra ngn kod mot databasen i codebehind sidan lr?

264 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)