![]() |
1
5
UpdatePanel呈现为DIV标记,因此在表行之间无效。如果您只想在保持(非常糟糕的)表布局的同时隐藏内容,请在行中包含一个样式标记,其中包含一个ASP var作为可见性值,如下所示:
然后根据需要操纵可见变量。 这就是说,忽视正确的布局在这里是有害的。 |
![]() |
2
3
|
![]() |
3
2
如果要动态创建控件,则可以在生成控件时决定显示或隐藏哪些内容。
从代码背后:
修改@Rob Allen的答案,执行以下操作: CSS
|
![]() |
4
2
答:最终,使用UpdatePanel无法做到这一点。您所能达到的最佳效果是刷新整个表,而不是单个行。 |
![]() |
5
2
如果整个表本身也在Updatepanel中,则可以更新表的TD部分!! 不知道为什么。它对我有用。
|
![]() |
6
2
类别代码:
|
![]() |
7
0
在我们的项目中,我们找到了这个问题的一些解决方案。我们必须创建复杂的RAPORT,每行有许多活动元素(编辑、接受等按钮)。 我们创建了放置在updatepanel中的div(用于在需要时更新整个表)。在这个div中,我们创建了带有标题定义的表和eaach行的单独表(这些表放在更新面板中)。为了在每行中创建相等的列,我们必须为每个表单元使用css类。 所以,我们有类似的东西(在每一行中,我们有几个按钮、下拉列表、工具提示等,但为了理解这个想法,我将其截断为单列):
|
![]() |
Arad · Ajax有错误,但action方法中没有异常 7 年前 |
![]() |
lexx · VB。NET代码隐藏无法从AJAX请求获取数据 7 年前 |
![]() |
Cowmoogun · AJAX将“00”字符串截断为“0” 7 年前 |
![]() |
cannelle28 · ASP。NET jquery数据表筛选 7 年前 |
![]() |
KYEmr · 使用ajax ASP发布。净额 7 年前 |