Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/284.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
C# 将jqueryui所选列表项传递给代码隐藏_C#_.net_Jquery Ui_Code Behind_Jquery Ui Selectable - Fatal编程技术网

C# 将jqueryui所选列表项传递给代码隐藏

C# 将jqueryui所选列表项传递给代码隐藏,c#,.net,jquery-ui,code-behind,jquery-ui-selectable,C#,.net,Jquery Ui,Code Behind,Jquery Ui Selectable,我正在使用我的网站上的插件。我有近7个不同的列表,在同一页上有多个选择,都使用上述插件 一旦用户选择了特定的列表项。。。如何将这些选定项传递回代码隐藏 这就是我在页面上显示列表的方式 <div> <ol class="selectable" id="wlList" runat="server" clientidmode="static"> </ol> </div> 感谢您的帮助一种可能的方法是将选定的值存储在隐藏的输入中,然后在服务器上读

我正在使用我的网站上的插件。我有近7个不同的列表,在同一页上有多个选择,都使用上述插件

一旦用户选择了特定的列表项。。。如何将这些选定项传递回代码隐藏

这就是我在页面上显示列表的方式

<div>
  <ol class="selectable" id="wlList" runat="server" clientidmode="static">
  </ol>
</div>

感谢您的帮助

一种可能的方法是将选定的值存储在隐藏的输入中,然后在服务器上读取并解析其值

检查这是基于

您需要的是在表单中添加隐藏的输入:

<input type="hidden" id="wlListValue" name="wlListValue" />
然后在回发后读取选定的值:

var selectedValues = Request["wlListValue"].Split(";".ToCharArray(), 
                                    StringSplitOptions.RemoveEmptyEntries);
$('.selectable').selectable({
    stop: function(event, ui) {
        var result = '';
        $(".ui-selected", this).each(function() {
            result += $(this).val() + ';';
        });
        $('#wlListValue').val(result);
    }
});
var selectedValues = Request["wlListValue"].Split(";".ToCharArray(), 
                                    StringSplitOptions.RemoveEmptyEntries);