Keresés

Új hozzászólás Aktív témák

  • trisztan94

    őstag

    válasz Peter Kiss #4448 üzenetére

    Köszönöm, sokat segítettél! :R

    Bocsi, hogy mindig ilyen alap dolgokat kérdezek, de haladok! :DDD

    Még egy ostoba kérdés:

    Hogy tudom az alap validációs hibaüzeneteket megváltoztatni? Arra már rájöttem, hogy így lehet sajátot berakni: ModelState.AddModelError("Email", "A megadott e-mail cím már létezik.");

    Én arra gondolok, amikor például nincs kitöltve egy mező, akkor ilyen hibaüzenetet rak ki:
    "The felhasználó field is required."
    Ezt szeretném magyarra változtatni, illetve a reCaptcha hibaüzeneteket, melyek alapból ilyenek:

    1., Üresen hagyva: "Invalid reCAPTCHA request. Missing response value."
    2., Rosszul kitöltve: "The verification words are incorrect."

    Így adom át a model error-t a view-nak:

    public ActionResult Regisztracio(RegisterModel model, bool captchaValid, string captchaErrorMessage)
    {
    if (ModelState.IsValid)
    {
    if (!captchaValid)
    {

    ModelState.AddModelError("recaptcha", captchaErrorMessage);
    return View(model);
    }
    /*......*/
    }}

    Arra már rájöttem, hogy a captchaErrorMessage változónak (tömb?) kell más értéket adni, de így nem történik semmi:
    captchaErrorMessage = "Hiba";

Új hozzászólás Aktív témák

Hirdetés