0

MVC4 に webgrid があり、特定の人にメッセージを再送信するために、カスタム列に送信ボタンが必要です。

列のフォーマットのコードは次のようになります。

format: @<text>
@foreach (DataEntity entity in item.Entities)
{
    using (Html.BeginForm("Resend", "Messages", new {MsgId = entity.MsgID }, FormMethod.Post))
    {
        <input Type="submit" value="@entity.PersonName" />
    }
}
</text>

このコードは別の PC から手動でコピーしたものなので、明らかな構文エラーは無視してください。

私の問題は、HTML ページにフォーム タグがないことですが、ご覧のとおり、私は Html.BeginForm を使用しています...

なぜこれが起こるのか誰にも分かりますか?

ありがとう、アヴィ。

4

1 に答える 1