请问如何让Js可以访问到C# 的对象呢?
后台代码如下:
Dictionary<string, string> dic = new Dictionary<string, string> ();
再将dic 放到ViewData: ViewData["dic"] = dic;
请问前台怎样用Js访问这个对象? 并将值加入到 Select中呢?
------解决方案--------------------<%=xxxxx>
------解决方案--------------------cs:
public string test;
test="aaa";
js:
alert(<%=test%>);
js添加。
------解决方案--------------------你也可以转换成字符串放在Hidden里,用JS取了再组装成你要的格式
------解决方案--------------------用这个绑定。 <%=test%>
------解决方案--------------------话说 你难道不看2楼代码的? 加个服务器代码标识.
------解决方案--------------------<%= %> 这种只能调用普通常量 如string int声明
你这键值数组 还是把数据拼成JSON格式的字符串 再弄到前台
然后JS会自动解析JSON字符串成数组的