I have a problem with MVC3
I'm trying to use @Html.ActionLink()
to generate a Link for titles in my blog project.
Using constant strings in ActionLink
works just dandy, but if I use Posts.Title
(the Title of the current Post model being looped), I get this exception:
CS1973: 'System.Web.Mvc.HtmlHelper<dynamic>' has no applicable method named 'ActionLink' but appears to have an extension method by that name. Extension methods cannot be dynamically dispatched. Consider casting the dynamic arguments or calling the extension method without the extension method syntax.
"Consider casting the dynamic arguments or calling the extension method without the extension method syntax."
Posts.Title doesn't have a type (hence dynamic argument).
Just cast it via (string)Posts.Title.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With