well, it is solved in mvc is quite simple.
Google in the direction of the editor(view)template for custom object
in /views/shared/ editortemplates sozdaite daddy
it put the view to edit your model the author
.EditorFor(model => model.FirstName)
.EditorFor(model => model.LastName)
in views Create/edit where you want to draw the controls for the fields of the author of the custom of repose above written
.EditorFor(model => model.Author)
further, You will have to do
to add the first author at once in the form You need to create view to give an already created object of the class book
public ActioResult Create()
Book newbook = New Book();
IEnumerable newbook.authors = new IEnumerabe();
it will remove a bunch of crap
further, you will need a toad a script that adds and removes rows from the dom element of page parent sending it to the server.
I drew my crutch with the help of friends (but I have to study the mvc/html/js), you can look for the required library in nuget'Ah.
or you can your share.
although I have plans already have a writing video course on how to write a complex application in mvc, and the framework in mvc3/4 is utterly dull and it takes a beer for half an hour.