2009-05-22 17 views

答えて

1

明白な構文エラーを取得しています最初のステップは、= Html.Encode(項目<%から<% =%>を削除することです。 ID)%>を呼び出し、Html.Encode(item.ID)を直接呼び出すだけです。 item.NUMBERエンコーディングと同じ操作を行います。

何かのように:

"ajaxThis(this, " + Html.Encode(item.ID) + ", '" + Html.Encode(item.NUMBER) + "');" 
1

あなたはとてもだけではなく、文字列CONCAT、文字列を入力している。しかし

<%= Html.CheckBox("checkboxname", item.Id = 3, New With {.onclick = String.Concat("ajaxThis(this, ", Html.Encode(item.ID), ", '", Html.Encode(item.NUMBER), "');")})%> 

、おそらくちょうどcssクラスとフックを追加する方が簡単だろうjQueryを使用してイベントハンドラを作成します。

関連する問題