[英]Accessing C# Variables in JavaScript
我正在开发 Windows 8 应用程序,其中我必须在 java 脚本函数中访问 C# 类的变量,但不幸的是我不知道如何执行此操作:我的 C# 类代码是:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Pakistan_Tour
{
public class UniversalValues
{
public static double xC;
public static double yC;
public static int selectedcity;
public int retcity()
{
return selectedcity;
}
public void setcity(int val)
{
selectedcity=val;
}
public void setxy(double x, double y)
{
xC = x;
yC = y;
}
public double getx()
{
return xC;
}
public double gety()
{
return yC;
}
}
}
我必须在java脚本中访问变量的值:xC和yc我正在这样做:
function initialize() {
var x = "<%=xC%>";
var y = "<%=yC%>";
}
但不起作用,请帮我解决这个问题,提前致谢。
尝试将 c# 变量作为参数传递给您的 JS 函数
<script type="text/javascript">
generateMarkersForSideBar(<%=this.LatLangStringForMap%>);
</script>
并在cs代码中
string _LatLangStringForMap;
public string LatLangStringForMap
{
get { return _LatLangStringForMap; }
set { _LatLangStringForMap = value; }
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.