如何在不将数据保存到数据库的情况下更新 Gridview 行
Posted
技术标签:
【中文标题】如何在不将数据保存到数据库的情况下更新 Gridview 行【英文标题】:How to Update Gridview Row without saving data to database 【发布时间】:2018-06-20 11:58:54 【问题描述】:您好,我有一个 GridView,我正在使用内置的 Edit 方法,该方法与 ASP.NET Web 窗体中的 GridView 一起提供。我想以只应该更新的方式编辑/更新该行 动态在行中,不应更新数据库中的记录。更新的内容应该被硬编码为临时行。谁能帮我完成这项任务。
提前致谢。
【问题讨论】:
你有没有尝试过? 我正在尝试使用 Jquery 来执行此操作,但 Gridview 在服务器上呈现控件,因此我无法调用或链接任何按钮或文本框。 制作一个不会导致gridview回发的按钮,然后就可以使用jquery来操作grid的内容了。 【参考方案1】:您可以使用数据表。使用您想要的任何数据填充您的 DataTable 并将其绑定到您的 GridView。
【讨论】:
【参考方案2】:对不起,我只能给出答案,但我的建议是:将您的数据(GridView/Table)保存在会话变量中并显示此数据,直到您想要更新。
【讨论】:
以上是关于如何在不将数据保存到数据库的情况下更新 Gridview 行的主要内容,如果未能解决你的问题,请参考以下文章
如何在不将文件保存在本地存储上的情况下将对象传输到 Azure Blob 存储?
是否可以从一个字符串本地保存数据,然后在不将其移动到其他地方的情况下进行破坏?