我在简单的网络表单上有一个HTML table
该表是在Page_Load中动态构建的(基于SQL Express DB)
然后显示我的页面,我的用户可以通过拖放操作修改表格单元格(这是div)的内容
在那之后,我必须调用一个代码隐藏方法来更新我的表格中元素的新位置
问题是我正在使用asp:imagebutton
进行回发
因此,在我的OnClick方法中,我将失去客户端所做的所有更改。
我找到的唯一方法是检索我的父div元素的内部HTML(我的表的parentNode),将其注入隐藏的输入(通过Javascript在OnClientCLick事件上)并在我的服务器端检索它。但是,通过这种方式,我失去了所有的控制层次结构:
parent.InnerHtml = Request.Form["innerHTML"];
最终目的是循环我的HTMLTable 点击我的图像按钮后的行元素,并用我的客户端修改表更新我的数据库。
非常感谢您的帮助