Asp.net 房间图形控件

Asp.net 房间图形控件,asp.net,silverlight,drawing,Asp.net,Silverlight,Drawing,我需要向asp.net应用程序添加一些功能,该应用程序允许在房间中定位桌子和其他对象,如门和柱子。这些表可以是一些预定义的形状,并且需要一些文本信息,比如表名之类的。用户应该能够将这些形状拖到适当的位置。然后,这些形状的位置等需要保存在数据库中。房间的实际大小和形状也需要由用户“绘制”,并再次存储在数据库中 在我开始一些WPF/silverlight项目或其他项目之前,是否有人知道有任何控件,asp.net或silverlight,甚至jquery等允许我这样做 编辑-该应用程序是asp.net

我需要向asp.net应用程序添加一些功能,该应用程序允许在房间中定位桌子和其他对象,如门和柱子。这些表可以是一些预定义的形状,并且需要一些文本信息,比如表名之类的。用户应该能够将这些形状拖到适当的位置。然后,这些形状的位置等需要保存在数据库中。房间的实际大小和形状也需要由用户“绘制”,并再次存储在数据库中

在我开始一些WPF/silverlight项目或其他项目之前,是否有人知道有任何控件,asp.net或silverlight,甚至jquery等允许我这样做


编辑-该应用程序是asp.net web表单,使用ajax进行部分页面呈现。

我将使用HTML工具的组合:

让您可以轻松地执行拖动操作。 可以在可拖动元素中包含输入文本框,以保存对象的名称并适当设置其样式。 通过挂钩拖动事件,并将坐标复制到隐藏的输入标记中,您可以创建一个HTML表单,在提交时,该表单应包含将房间保存到DB所需的所有内容。
很好的回答-我不完全确定这是我要走的路线,因为这不是一个简单的表单提交,而是一个asp.net ajax调用。我在应用程序中有一些jquery,很有可能与asp.net webforms ajax很好地集成。如果有人说啊,是的,你需要foo的blah控件,它正好可以控制你的手指crossed@Symeon我的意图是,它将是一个简单的表单提交-无需AJAX。拖动时,将坐标复制到隐藏的输入字段中。当您单击“提交”按钮时,此文件将被提交。唯一聪明的一点是绑定实际坐标和输入字段之间的值。