我想知道如何获取包含字符串数组的C#Session变量的javascript值。代码如下: C#:
bookRepository.save(b);
的javascript ::
if (Session["PolizasClientes_RowID"] != null)
{
Session.Remove("PolizasClientes_RowID");
}
var array = lstPolizas.Where(x => x.POLIZA == row_id).Select(x => x.DNI).ToArray();
var array2 = lstPolizas.Where(x => x.POLIZA == row_id).Select(x => x.POLIZA).ToArray();
string dni= array[0];
string poliza = array2[0];
string[] arrays = new string[] { dni, poliza };
Session["PolizasClientes_RowID"] = arrays;
答案 0 :(得分:0)
例如,您需要使用一些JSON框架,如Newtonsoft Json.NET。使用NuGet安装它,然后将您的数组序列化为JSON,如下所示:
var valores_sesion = <%=JsonConvert.SerializeObject(Session["PolizasClientes_RowID"])%>;
答案 1 :(得分:0)
var valores_sesion = <%= new System.Web.Script.Serialization.JavaScriptSerializer().Serialize(Session("PolizasClientes_RowID")) %>;
试试这个