我有一个带有一组控件的 aspx 页面。
在 jQuery 之上编写的一个小型 JS 脚本允许用户将“li”元素从一个列表拖动到另一个列表。
我现在希望我的 C# 代码能够在页面回发到服务器后确定用户将哪些项目放置在哪个列表中。
有人知道我该怎么做吗?
谢谢。
最佳答案
没有一些具体细节,很难深入了解细节。但对于 ASP.NET 服务器端控件,技巧是正确维护 View 状态(或只是绕过它)。因此,从战略上讲,您有两个基本选择:
1) 通过使用 AJAX 将更新推送到服务器来跟踪服务器端的更改。
2) 通过更新 ASP.NET 可以理解的一些元素来跟踪数据客户端。我个人最喜欢的是使用隐藏的表单字段,以可以在我的网络表单中重播的格式添加用户的“ Action ”。
关于ASP.NET 和 Javascript DOM 操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3198184/