ユーザーがGridViewのlinkButtonをクリックすると、グリッドビューからのデータが何らかの目的でjavascripts関数にもたらされるという小さな機能を実行しています。まあ、一重引用符または二重引用符がデータ(メッセージ)に表示される場合を除いて、すべて正常に機能します。で置換機能を使用しようとしましたが、使用Eval("Msg")
できません。理想は?
私のコードスニペット:
<scripts>
function MyJFunc(Msg) {
alert(Msg);
}
</scripts>
<ItemTemplate>
<a onclick='<%# String.Format("javascript:MyJFunc(""{0}"");", Eval("Msg"))%>' href="javascript:void(0);">Show Message</a>
</ItemTemplate>