c# - How to return ActionResult with specific View (not the controller name) -



c# - How to return ActionResult with specific View (not the controller name) -

i have method sendmail in mvc controller.this method calls other method validatelogin. signature of validate login:

private actionresult validatelogin(models.resetpassword model)

when phone call validatelogin sendmail, exception appears because controller seek search view sendmail, want load resetpassword view:

global error - view 'sendmail' or master not found or no view engine supports searched locations. next locations searched: ...

this code of sendmail:

public actionresult sendmail(string login) { homecoming validatelogin(login); }

how can override view on homecoming statement?

thanks in advance

the view method has overload string viewname. want pass string model , asp.net framework confuses trying find view value string. seek this:

public actionresult sendmail(string login) { this.model = login; // set model homecoming view("validatelogin"); // reponse validatelogin view }

c# asp.net-mvc asp.net-mvc-4

Comments

Popular posts from this blog

xslt - DocBook 5 to PDF transform failing with error: "fo:flow" is missing child elements. Required content model: marker* -

mediawiki - How do I insert tables inside infoboxes on Wikia pages? -

Local Service User Logged into Windows -