美好的一天!C# - 在循環中調用相同的JavaScript函數
我想實現改變顏色EXT日曆的每一個假期日曆細胞(節日的日期是從數據庫)。但它只會改變數據庫中第一行的第一個節日。
我的客戶端代碼:
var applyCss = function (param1) {
var css = "#CalendarPanel1-month-day-" + param1 + " {background-color: pink;}";
Ext.net.ResourceMgr.registerCssClass("someCssClassId", css);
};
我的服務器端代碼:
DataTable holiday = Attendance.getInstance().getHolidays();
for (var i = 0; i < holiday.Rows.Count; i++)
{
var hd = holiday.Rows[i]["holiday_date"].ToString();
Page.ClientScript.RegisterClientScriptBlock(GetType(), "myScript", "applyCss(" + hd + ")", true);
}
欣賞任何建議/建議/解決方案。謝謝!
謝謝你的建議,先生! @ Coder1991在我嘗試過之後會給出反饋 – interkey
@Gen Sure。希望你能理解我的答案。 – Coder1991