读书人

动态table中添加控件,该如何解决

发布时间: 2011-12-31 23:50:30 作者: rapoo

动态table中添加控件
做了一个动态asp table,所有的行和列是在后台用代码添加的,我现在想实现选定某个单元格的内容然后做一些事情,比如让每个单元格可点击,点击后会触发一些事情,求指导...

[解决办法]
写个自定义控件

1 记住控件状态
2 在控件生成前每次重新生成,并根据状态做变化(可放在Render中)
[解决办法]
可考虑将这些变量存到Viewstate、Session、Cookie等变量中

或者你甚至可以写入临时表中,做个标识,方便正确读取
[解决办法]
Web Services ???
用JQuery可以很轻松地搞掂

JScript code
      $(document).ready(function(){          $("<%=table.ClientID%> td").each(function(){                $(this).click(function(i){                    alert("这是第" + i + "个单元格!");                });          });      }); 

读书人网 >Web Service

热点推荐