如何从c#代码中的本地存储中检索值?

dan*_*nia 4 javascript c# asp.net-mvc local-storage asp.net-mvc-5

我从一个视图传递本地存储中的值,我想在c#函数的另一个视图中调用此值.两个动作结果都在同一个控制器中.我不知道如何在c#中调用这个本地存储值可以帮助我吗?

   view1.cshtml:
   <script>
   ...
    var audioElement = document.getElementById(audioId);
            // Check browser supporta
            if (typeof (Storage) !== "undefined") {
                //Store
                localStorage.setItem("audiourl", audioElement);

                //Retrieve
                document.getElementById("result").innerHTML = localStorage.getItem["audiourl"];
             }
   </script>
 <div id="result"></div>
Run Code Online (Sandbox Code Playgroud)

通过这个值已经传递,现在如何从localstoragec#函数中的另一个视图中接收这个值作为参数.

Lua*_*aan 5

本地商店位于客户端.它不会发送到服务器,也无法从服务器代码访问.

如果您需要在服务器代码中使用它,则必须自己明确发送它.

  • 如何明确发送它.你能详细说明你的答案吗?我没有得到答案. (2认同)