この構成を使用して、条件付きで適切な HTML をクライアントにレンダリングしたいと思います。
<input type="button" value="Foo" @(string.IsNullOrEmpty(Model.Identifier) ? string.Format("title={0} disabled=disabled", "Lorem ipsum") : "onclick=window.open('http://www.google.com'); return false;") />
これは私が得る出力です:
<input type="button" value="Foo" title="Lorem ipsum" disabled=disabled />
私は多数の Html.Raw() コンストラクトを試しましたが、何も役に立たないようです。HTMLエンティティの代わりに引用符を使用して、エンコードされていないHTMLを正しく出力するにはどうすればよいですか?