Javascript 使asp按钮拖放

Javascript 使asp按钮拖放,javascript,c#,jquery,asp.net,Javascript,C#,Jquery,Asp.net,如何使asp:按钮拖放? 使用jquery拖放后如何获取按钮的坐标?我想将坐标保存到数据库中,以便下次访问时,该项目将位于该位置。例如,x:400px,y:800px?如果要记录jquery拖放模块离开按钮的位置,则可以向javascript中添加一个事件,该事件在“停止”事件中触发,然后调用web服务保存详细信息: $(“#可拖动”)。可拖动({ 停止:函数(){ …调用web服务记录数据库中的当前对象和坐标 } }); 。。。当重新加载页面时,需要在渲染之前检索该对象的坐标(然后正确定

如何使asp:按钮拖放?
使用jquery拖放后如何获取按钮的坐标?我想将坐标保存到数据库中,以便下次访问时,该项目将位于该位置。例如,x:400px,y:800px?

如果要记录jquery拖放模块离开按钮的位置,则可以向javascript中添加一个事件,该事件在“停止”事件中触发,然后调用web服务保存详细信息:


$(“#可拖动”)。可拖动({
停止:函数(){
…调用web服务记录数据库中的当前对象和坐标
}
});

。。。当重新加载页面时,需要在渲染之前检索该对象的坐标(然后正确定位该对象).

@amelin感谢您的回复,但我已经尝试了此代码。此代码不会进行按钮拖动。例如,我在该分区中放置了1个asp:按钮并尝试移动它。它可以正常工作,但如果您尝试通过单击该分区中的按钮进行拖动,它不会拖动。有没有办法不使用任何div或panel就移动按钮?确保将按钮id更改为draggable-检查jquery draggable帮助模块我在div部分添加了这一行------此外,我还添加了部分,因为如果我没有添加表单,我会出错。如果您是表单中的,asp.net很可能正在使用ctl00_uuuu前缀或类似的东西更改渲染按钮的id?您需要检查可拖动模块如何使用不同的ID。
<script>
        $( "#draggable" ).draggable({
          stop: function() {
            ... call web service to record current object & coords in database
          }
        });
</script>

    <div id="draggable"><asp:button ... /></div>