カスタムHtmlHelpersを試していますが、基本的なHtmlHelpersでさえ正しく機能させることができません。私のコード(テストのためだけに)は次のようになります-
私のクラス -
namespace HtmlHelpers.Extensions
{
public static class Helpers
{
public static string MySubmitButton(this HtmlHelper helper)
{
return String.Format("<input type=\"submit\" value=\"Submit This\">");
}
}
}
私からしてみれば -
@using HtmlHelpers.Extensions;
@Html.MySubmitButton()
これは単純な送信ボタンを生成するはずですが、代わりに、次のテキストを画面に書き込むだけです-
<input type="submit" value="Submit">
要素を調べましたが、何らかの理由で、入力要素全体が二重引用符で囲まれています。誰もが理由を知っていますか?ありがとう!