Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在没有javascript的ASP.NET中拖放_Asp.net_Drag And Drop - Fatal编程技术网

在没有javascript的ASP.NET中拖放

在没有javascript的ASP.NET中拖放,asp.net,drag-and-drop,Asp.net,Drag And Drop,是否可以使用纯ASP.NET和C#在不使用javascript的情况下将列表项从一个DropDownlist拖放到另一个DropDownlist?否,没有javascript这是不可能的。这是客户端行为。ASP.NET是服务器端技术。因此,没有JavaScript是不可能的 这是客户端行为。ASP.NET是服务器端技术。因此,没有JavaScript是不可能的 好的,谢谢。因此,当我将列表项从一个列表移动到另一个列表时。是否可以在服务器端跟踪移动的项目,而不在hiddenfield中传递这些列表

是否可以使用纯ASP.NET和C#在不使用javascript的情况下将列表项从一个DropDownlist拖放到另一个DropDownlist?

否,没有javascript这是不可能的。

这是客户端行为。ASP.NET是服务器端技术。因此,没有JavaScript是不可能的

这是客户端行为。ASP.NET是服务器端技术。因此,没有JavaScript是不可能的

好的,谢谢。因此,当我将列表项从一个列表移动到另一个列表时。是否可以在服务器端跟踪移动的项目,而不在hiddenfield中传递这些列表项目?还有其他方法吗?您必须使用javascript将这些更新发送到服务器,通过Ajax实际上我正在动态创建多个列表,并将列表项从静态列表移动到它们,最后我需要将这些列表项保存到数据库。我怎么能在这里使用AJAX?好的,谢谢。因此,当我将列表项从一个列表移动到另一个列表时。是否可以在服务器端跟踪移动的项目,而不在hiddenfield中传递这些列表项目?还有其他方法吗?您必须使用javascript将这些更新发送到服务器,通过Ajax实际上我正在动态创建多个列表,并将列表项从静态列表移动到它们,最后我需要将这些列表项保存到数据库。我怎么能在这里使用AJAX?好的,谢谢。因此,当我将列表项从一个列表移动到另一个列表时。是否可以在服务器端跟踪移动的项目,而不在hiddenfield中传递这些列表项目?还有其他方法吗?你在服务器上得到的只是列表的最终内容。如果您想跟踪移动的内容,则需要在拖放阶段使用javascript使用隐藏字段或其他方式保存这些字段,并将这些信息传递给服务器。实际上,另一种可能是在服务器上保持这些列表的初始状态(使用会话或其他方式),然后在回发时,您可以将新值与旧值进行比较,这样您就可以知道哪些已被移动。“在服务器上,您将获得列表的最终内容”。在客户端所做的更改不会反映到服务器端。很抱歉,我不明白你的意思?Drag n Drop是从客户端进行的,现在我的dropdownlist没有回发功能。当你使用javascript在客户端对列表进行更改时,你基本上是在修改DOM。当您回发到服务器时,这些更改将被发送到服务器。您当然需要在某个阶段进行回发,以便将这些更改发送到服务器。好的,谢谢。因此,当我将列表项从一个列表移动到另一个列表时。是否可以在服务器端跟踪移动的项目,而不在hiddenfield中传递这些列表项目?还有其他方法吗?你在服务器上得到的只是列表的最终内容。如果您想跟踪移动的内容,则需要在拖放阶段使用javascript使用隐藏字段或其他方式保存这些字段,并将这些信息传递给服务器。实际上,另一种可能是在服务器上保持这些列表的初始状态(使用会话或其他方式),然后在回发时,您可以将新值与旧值进行比较,这样您就可以知道哪些已被移动。“在服务器上,您将获得列表的最终内容”。在客户端所做的更改不会反映到服务器端。很抱歉,我不明白你的意思?Drag n Drop是从客户端进行的,现在我的dropdownlist没有回发功能。当你使用javascript在客户端对列表进行更改时,你基本上是在修改DOM。当您回发到服务器时,这些更改将被发送到服务器。当然,您需要在某个阶段进行回发,以便将这些更改发送到服务器。