나는 자바 스크립트 파일에 값을 보내야하는 C#으로 만든 클래스 목록을 가지고있다. 나는 C#에서 문자열을 만들어 그 안에 목록의 값을 넣어 가지고 :왜 C#에서 asp.net의 Javascript 파일로 데이터를 보낼 수 없습니까?
count = 0;
JString = "[";
for(i=0; i<x; i++)
{
JString += "{Source:" + A[i] + ", Number:" + 3 + ", Target:" + B[i] + "},";
count++;
}
JString = JString.Remove(JString.Length - 1, 1); //to remove the last ,
JString += "]";
GraphData.Text = "" + "var JString =" + JString + " ;" + "var count =" + count + " ;";
GraphData 문자열을 저장하는 레이블입니다.
$("#GraphData").val(); //to get the string sent
을하지만 이런 식으로 작동하지 않습니다 : 자바 스크립트 파일에서
, 나는 덧붙였다. 내가 잘못하고 있니? 사전 :
해당 레이블이 보이나요? Visible 속성이 true로 설정되어 있습니까? – Icarus
브라우저에서 'GraphData'를 렌더링 할 때 마크 업 모양이 어떻게됩니까? 내 생각에'asp : Label'은''으로 렌더링되고, 내부 텍스트를 얻으려면'$ ('# GraphData'). text()를 호출하고 싶습니다. –
그렇습니다. 처음에는 아니었지만 나중에 사실로 설정했지만 여전히 작동하지 않습니다. – Hanady