0
美好的一天!C#如何在一個數組變量中傳遞Datatable結果
我想實現將所有數據表結果轉換爲一個數組變量。我搜索了多次,但仍無法達到我想要的結果。
服務器端代碼:
List<string> holidays = holiday.AsEnumerable().Select(r => r.Field<string>("holiday_date")).ToList();
Page.ClientScript.RegisterClientScriptBlock(GetType(), "myScript", "applyCss(" + holidays + ")", true);
客戶端代碼:
var applyCss = function (param1) {
var paramlength = param1.length;
for (var i = 0; i < paramlength; i++)
{
var css = "#CalendarPanel1-month-day-" + param1 + " {background-color: pink;}";
Ext.net.ResourceMgr.registerCssClass("script" + i, css);
}
我不知道如果我正確使用列表做。我使用了var [],但它返回一個錯誤。
將意識到建議/意見/解決方案。非常感謝你!
不應該在該行的for循環是 'VAR CSS = 「#CalendarPanel1-月 - 日 - 」 +參數1 [I] + 「{background-color:pink;}」;'? 另外,你得到的錯誤是什麼? –