[英]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.