属性中(onclickとかonchangeとか)のjavascriptリテラルを安全にする

C# | Visual Basic | Visual C++ |
[ObsoleteAttribute("ここではなく、Webコンポーネントにあるべき")] public static string SafeJSArgumentString( string s )
<ObsoleteAttribute("ここではなく、Webコンポーネントにあるべき")> _ Public Shared Function SafeJSArgumentString ( _ s As String _ ) As String
[ObsoleteAttribute(L"ここではなく、Webコンポーネントにあるべき")] public: static String^ SafeJSArgumentString( String^ s )

- s (String)
- 元の文字列

安全な文字列

Attibutesプロパティにセットした時&は&に置き換えられる。
ここにあるべきではない。