Immer, wenn ich die Datensätze einzufügen versuchen es gibt mir Fehlermeldung für Passwort-Feld als "Arbeiten mit Passwortfeld in mvc
Den Wert‚irgendein‘ist nicht gültig für Passwort
Modell
public byte[] Password { get; set; }
Ansicht
Beim Einchecken der Steuerung ist ModelState
ungültig und eine Fehlermeldung kommt, warum ist es so? Ich habe versucht, mit DataType.Password
auf Passwort-Feld, aber immer noch kein Erfolg
Die Passwort-Spalte hat den Datentyp 'Varbinary' in SQL-Server.
Jede Hilfe auf diese geschätzt!
nicht Entity Entity Framework-Typen wie Viewmodel anwenden. – Dai
@Dai Ich habe dich nicht verstanden. Kannst du es bitte erklären? – Rohit
Erstellen Sie eine separate Klasse als ViewModel für Ihre Seite (mit einem 'String'-Kennwort-Mitglied) und schreiben Sie dann Code, der sie mit Ihrem EF-Entitätstyp lädt/speichert (z. B. das Hashing des Kennworts). – Dai