0

我在这里附上了屏幕截图。http://imageshack.us/photo/my-images/836/abcpqr.png/。在我的第 2 列中,有一个下拉列表,其中包含项目列表。第三列是输出列,其值取决于下拉选择的项目。我在数据表中拥有 2 个下拉项及其输出的所有组合。由于要求,我不能使用服务器端处理。

所以我想存储那个输出表客户端。并且取决于我想将输出表的输出显示到第三列文本框的下拉选择值。我想使用客户端(Javascript/Jquery)来实现这一点。

所以请帮助我如何实现这一目标。

提前致谢。

4

2 回答 2

1

您可以通过html5 存储在客户端存储内容

这意味着您可以开始使用 API 的 sessionStorage 和 localStorage

这是学习如何使用的教程

html5存储

于 2013-02-06T10:22:52.723 回答
0

我得到了解决方案。将来对其他人有用。

我创建了隐藏的列表视图,其中仅包含带有空白跨度的 itemtempalte。并将类分配给跨度以区分每个跨度并创建具有所需输出的自定义属性。例如

  <ItemTemplate> <span id="residualMapping" class='<%# string.Format("ABC_{0}_{1}",Eval("firstdropdownValue"),Eval("seconddropdownValue")) %>' output='<%# Eval("output") %>' > </span></ItemTemplate>

并为每个下拉列表和标签分配类。最后我已经处理了每个下拉更改事件。在这种情况下,我得到两个下拉列表的选定值,并使用这个值我正在捕捉跨度,从跨度我得到它的自定义属性值。我分配给输出标签的这个值。

于 2013-02-09T04:15:34.290 回答