2017-06-07 20 views
0

おはよう!C#Datatable結果を1つの配列変数に渡す方法

私はすべてのdatatable結果を1つの配列変数に変換しようとしています。私は何回も検索しましたが、私の望む結果を達成できません。

サーバー側のコード:

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 []を使用しましたが、エラーを返します。

提案/コメント/解決策をお寄せいただきありがとうございます。どうもありがとうございました!

+0

は、forループ内の行は 'VAR CSSが= "#CalendarPanel1 - 月 - 日 - " +のparam1すべきではない[i]が+ "{背景色:ピンク;}"; また、取得したエラーは何ですか? –

答えて

関連する問題