C# 将用户生成的内容添加到asp.net中的数据库
在page_load中,我创建了一个表,并用从数据库收集的数据填充它。然后在允许用户修改它之后,我需要对数据库进行更改。但我不知道该怎么做。我一直在环顾四周,现在比刚开始的时候更困惑了。我创建表的代码如下所示: delList.Controls.Clear() 此代码将添加到占位符中:C# 将用户生成的内容添加到asp.net中的数据库,c#,javascript,asp.net,html,C#,Javascript,Asp.net,Html,在page_load中,我创建了一个表,并用从数据库收集的数据填充它。然后在允许用户修改它之后,我需要对数据库进行更改。但我不知道该怎么做。我一直在环顾四周,现在比刚开始的时候更困惑了。我创建表的代码如下所示: delList.Controls.Clear() 此代码将添加到占位符中: <asp:PlaceHolder ID="delList" runat="server"></asp:PlaceHolder> 我想在页面底部有一个按钮,允许用户选择以保存更
<asp:PlaceHolder ID="delList" runat="server"></asp:PlaceHolder>
我想在页面底部有一个按钮,允许用户选择以保存更改,但我不知道如何做到这一点。主要是因为有很多行需要更新。我在想,使用javascript解析整个表,然后调用函数一次更新一行数据库可能是最简单的。但我不确定这是否可能
非常感谢您提供的所有帮助。如果您使用专门用于此类操作的控件,将非常容易。我是说像这样的控制 GridView显示数据的值 每个列所在的表中的源 表示字段和每行 表示一个记录。网格视图 控件使您能够选择、排序、, 并编辑这些项目 GridView控件用于 在中显示数据源的值 一张桌子。每列代表一个 字段,而每行表示一个 记录。GridView控件支持 以下特点:
我不明白用户如何修改表中的内容,除非你有一些表单控件,比如文本框,下拉列表 您应该动态创建表单字段,并将其添加到页面上的容器/表单以及一个按钮(可以执行回发/或处理JavaScript)
您可以迭代父容器中的所有控件,或者向表单元素添加自定义属性,这样您就可以在JS/Clientside中标识这些字段。用户当前如何编辑此记录?在asp.net中,有许多内置的数据绑定选项可用于使用网格等进行数据编辑。
<asp:PlaceHolder ID="delList" runat="server"></asp:PlaceHolder>