asp.net mvc - RenderPartial not working -


i have simple partial view returns (renders) list of synonyms of given word. i'd use partial view inside view , use @html.renderpartial("synonymfinder", new { word = "something" }) inside view. error:

cs1502: best overloaded method match 'system.web.webpages.webpageexecutingbase.write(system.web.webpages.helperresult)' has invalid arguments

this simplest scenario. removed parameters , used @html.renderpartial("synonymfinder"), still same problem. what's wrong?

in mvc 3 should use:

@html.partial("synonymfinder", new viewdatadictionary { { word = "something" } }) 

note 2nd parameter of type viewdatadictionary. if don't pass explicitly that, helper use overload takes object 2nd parameter , uses model instead of route values.


Comments

Popular posts from this blog

c# - SharpSVN - How to get the previous revision? -

c++ - Is it possible to compile a VST on linux? -

url - Querystring manipulation of email Address in PHP -