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?

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