- PR -

HTMLタグのエスケープについて

1
投稿者投稿内容
sandayu
会議室デビュー日: 2005/01/14
投稿数: 14
投稿日時: 2005-02-23 12:10
お世話になっております。sandayuと申します。

SQLSERVER+ASP.NET(C#)にて開発を行っております。

データグリッド内にて
<asp:ButtonColumn HeaderText="列名" DataTextField="name" ButtonType="LinkButton" CommandName="detail1" ,,,,,

を使用して、データセットの値を設定したリンクを作成しました。

このリンクに対してタグのエスケープするにはどのようにしたらよいのでしょうか?

アイテムテンプレートを使用した場合は、
<ItemTemplate>
<%# HttpUtility.HtmlEncode(DataBinder.Eval(Container,"DataItem.name").ToString()) %>
</ItemTemplate>
といった形でエスケープできるのですが、ButtonCoumnに対してはうまく行えませんでした。

どなたかご存知の方いましたらアドバイスよろしくお願いします。
1

スキルアップ/キャリアアップ(JOB@IT)