Hier habe ich zwei Tabellen der gemeinsamen Code in abstrakten Klasse Aufbohren Code geschrieben ist.Add (ImageWithallCtrls.Access1) 'hat einige ungültige Argumente
Das ist meine zwei Tabellenspalten
public class General
{
public int Id { get; set; }
public string F_Name { get; set; }
public string L_Name { get; set; }
public string Middle_Name { get; set; }
public string Gender { get; set; }
public string PersonName { get; set; }
}
Hier i' m Trennung commom Code
public abstract class Common
{
public string F_Name { get; set; }
public string L_Name { get; set; }
}
das ist mein Access1 Tabellencode
public class Acc1:Common
{
public string Middle_Name { get; set; }
public string Gender { get; set; }
}
das ist mein Access2 Tabellencode
public class Acc2:Common
{
public string PersonName { get; set; }
}
Home.cs
Hier kopiere ich sowohl die Tabellen Spalten im Allgemeinen und wenn ich versuche zu retten Tisch im d.Access1.Add (ee) hier bin ich Fehler immer
public ActionResult AbsAssClass(General ss)
{
Acc1 ee = new Acc1
{
};
db.Access1.Add(ee);
return View();
}
Und was ist der Fehler? – David
Bitte geben Sie weitere Informationen an, damit die Leute Ihre Frage beantworten können. Auf welchen Fehler beziehen Sie sich? – Mike
@DavidFunny: Pro Tipp: Wenn Sie den Fehler beheben möchten, hören Sie auf, die Fehlermeldung zu ignorieren. Was ist die * tatsächliche genaue Fehlermeldung *? Wenn es sich um einen Typunterschied handelt (was so klingt), welche Typen werden hier verwendet? Was erwartet '.Add()'? – David