使用ajax显示表单数据/触发器不能与不可见面板一起工作
本文关键字:见面 工作 一起 不能 显示 ajax 表单 数据 触发器 使用 | 更新日期: 2023-09-27 17:54:02
我有一个添加产品页面,供用户从下拉列表中选择产品,然后在特定于所选产品的表单上键入相关数据;他们提交信息后,我想摆脱的形式,并在它的地方显示只读形式的数据。我认为为每个产品使用2个更新面板是最简单的;一个输入表单设置为可见,一个显示表单设置为不可见,然后在输入表单上使用按钮来插入数据并使显示表单可见。不幸的是,(特别是在花了一些时间编码之后)我发现触发事件在不可见的面板上不起作用!!有办法解决这个问题吗?我能做什么?这是我第一次编程,顺便说一句,所以越简单越好。
您只需要一个UpdatePanel
(始终可见)-有两个常规ASP。. NET面板-一个用于输入,另一个用于显示和控制这些面板的可见性。
无论何时,您使任何服务器端控件不可见,相关标记(html + js)不会被发送到浏览器端,因此依赖于浏览器端元素(html + js)的功能(如AJAX)不起作用