【发布时间】:2014-08-12 19:14:17
【问题描述】:
我在 gridview 中得到了一个 ddl,它有两个值:0 = no 和 1 = yes。我在 dll SelectedIndexChanged 上也有一个事件,所以当用户选择 1 时,它会显示一个带有表单的面板。该表单有两个按钮:提交和取消。
我想做的是当用户选择取消时,将 gridview 中的 ddl 重置为 0。
我在取消按钮上有一个事件,可以使用表单隐藏面板,但我不确定如何找到触发事件以显示面板的 ddl。我需要使用行数据键,例如 id 吗?
【问题讨论】:
-
当 ddl 选择为 yes 时,您可以将隐藏输入字段的值设置为触发它的 ddl 的 ID。然后取消按钮会通过查看隐藏的值来知道。
-
好的,所以我得到了行 ID 的值并将其放入隐藏字段中。现在我知道了如何在 gridview 中找到该行的 ddl 并将 ddl 值重置为 0?
-
您需要使用 javascript 或 jquery 将 ddl 值设置回 0。我刚刚阅读了您的评论,我说将下拉列表的 ID 放在隐藏字段中,而不是行 id .
-
哦 - 我如何获得 ddl 的 id?