【发布时间】:2010-11-29 16:10:12
【问题描述】:
我正在为一些相当复杂的对象编写管理表单。它是一个标准中继器,可为每个对象行显示一些“基本”信息(名称、ID 等)。
单击“编辑”一行会展开它(使用 JQuery),以显示所有相关可编辑对象的全部恐怖。其中之一是与每一行关联的文档列表,并且需要是 JQuery 可编辑的,因此用户可以单击“编辑”以打开完整的行 gui,然后取消/选择复选框以取消/关联文档,然后点击“保存” ' 坚持一切。
目前我正在使用嵌套转发器来存储最初隐藏的字段 - 转发器生成一个隐藏的表单域,其中包含一个逗号分隔的关联文档 ID 列表。在填充编辑 gui 时,我对分隔字符串进行拆分操作,并根据需要设置/取消设置复选框。
从可维护性的角度来看,这证明是一场噩梦,在我沮丧地在网上寻找解决方案时,我注意到 JQuery 具有一些充当客户端数据库的功能。有没有人有这方面的经验,如果有,你会推荐吗?我用于解析 csv 字符串并动态构建 gui 的自定义 JS 开始让我有些沮丧。
提前致谢,
5arx
【问题讨论】:
标签: c# asp.net jquery client-side-data