标签: updatecommand

asp页面中的update命令不起作用

好的,我已经通过使用更新参数解决了我的最后一个问题,并将模板字段放在我的网格视图上而不是绑定字段上。

\n\n

显示正常,唯一的问题是更新按钮似乎不起作用。当我单击它时,它只是返回到上一个窗口,而不更新数据库中的数据字段。

\n\n

你能看一下下面的代码并告诉我我是否错过了什么吗?谢谢....

\n\n

在职的:

\n\n
 <asp:GridView DataKeyNames="BenutzerID" ID="grdBenutzer" runat="server" Visible="False" AutoGenerateColumns="False" DataSourceID="SqlDataSource1" OnRowCommand="GridView1_RowCommand">\n            <Columns>\n                <asp:BoundField ReadOnly="true" DataField="BenutzerID" HeaderText="ID" />\n                <asp:TemplateField HeaderText="Titel">\n                    <ItemTemplate>\n                        <%# Eval("Titel")%>\n                    </ItemTemplate>\n                    <EditItemTemplate>\n                        <asp:TextBox runat="server" ID="txtTitel" Text=\'<%# Bind("Titel")%>\'></asp:TextBox>\n                    </EditItemTemplate>\n                </asp:TemplateField>\n                <asp:TemplateField HeaderText="Bezeichnung">\n                    <ItemTemplate>\n                        <%# Eval("Bezeichnung")%>\n                    </ItemTemplate>\n                    <EditItemTemplate>\n                        <asp:DropDownList AppendDataBoundItems="true" runat="server" ID="ddwnBezeichnung" Text=\'<%# Bind("Bezeichnung")%>\'>\n                            <asp:ListItem Text="Mitarbeiter" Value="Mitarbeiter"></asp:ListItem>\n                            <asp:ListItem Text="Praktikant" Value="Praktikant"></asp:ListItem>\n                            <asp:ListItem Text="Azubi" Value="Azubi"></asp:ListItem>\n                            <asp:ListItem Text="Umsch\xc3\xbcler" Value="Umsch\xc3\xbcler"></asp:ListItem>\n                        </asp:DropDownList>\n                    </EditItemTemplate>\n                </asp:TemplateField>\n                <asp:TemplateField HeaderText="Vorname">\n                    <ItemTemplate>\n                        <%# Eval("Vorname")%>\n                    </ItemTemplate>\n                    <EditItemTemplate>\n                        <asp:TextBox runat="server" ID="txtVorname" Text=\'<%# Bind("Vorname")%>\'/>\n                    </EditItemTemplate>\n                </asp:TemplateField>\n                <asp:TemplateField HeaderText="Nachname">\n …
Run Code Online (Sandbox Code Playgroud)

asp.net sqldatasource templatefield updatecommand

2
推荐指数
1
解决办法
2750
查看次数