0

必須に設定したいテキストエリアがあります。流暢な検証からルールを使用しようとしていますが、まだ何かが起こっていません。

私も [required] などを使ってみました。

これが私のコードです:

モデル:

public class MainValidator : AbstractValidator<Main>
{
    public MainValidator()
    {
        RuleFor(x => x.Message).NotEmpty().WithMessage("Required field");
    }
}

意見:

<textarea id="message" name="message"></textarea>
4

2 に答える 2

1

以下を試してください。サーバ側:

RuleFor(x => x.Message).NotNull().WithMessage("Required field");

メソッドのソースだと思っていたので、そのeasyliを見つけることができなかったRuleForので、これを試すことができます:

RuleFor(x => x.Message).NotEmpty().NotNull().WithMessage("Required field");

また、クライアント側:

<textarea required id="message" name="message"></textarea>
于 2013-10-04T08:45:32.517 に答える