0
我需要設置從代碼的JavaScript陣列後面使用C#中Asp.Net2008現在的問題是,當我使用下面的C#代碼寄存器陣列:註冊JavaScript數組從後面的代碼中的Facebook
string ArrVal = "";
string Sep = "";
for (int i = 0; i < 17; i++)
{
ArrVal += Sep + FilesCount[i].ToString();
Sep = ",";
}
Page.ClientScript.RegisterArrayDeclaration("FilesArr", ArrVal);
和客戶端的代碼是:
var FileName = FilesArr[0];
在它運作良好,但在我的應用程序在Facebook平臺上發佈的JavaScript代碼沒有看到普通的Web應用程序的javscript代碼中看到該陣列,但任何Web應用程序
註冊陣列
任何人都可以告訴我爲什麼會出現這個問題嗎?
在此先感謝您的回覆和試用。
我已經使用此代碼重寫方法onOprerender() 和問題的存在,我已經在IE瀏覽器試過它不是Firefox我不知道是什麼結果在Firefox或其他瀏覽器和數組是不是聲明所有和javascript錯誤報告不是一個空數組 – Ahmy 2009-07-19 10:47:03