【发布时间】:2014-05-27 02:11:03
【问题描述】:
我是 MVC4 vb.net 的新手。我在运行程序时遇到了这个错误。
“MissingMemberException 未被用户代码处理。
重载解析失败,因为没有可访问的 'Chars' 接受此数量的参数。"
特此显示我的代码:
HelloWorldController.vb
Public Function Welcome(name As String, Optional numTimes As Integer = 1) As ActionResult
ViewBag.Message = "Hello" & name
ViewBag.NumTimes = numTimes
Return View()
End Function
Welcome.aspx
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<%ViewBag.Title = "Welcome"%>
<h2>Welcome</h2>
<ul>
<%For i = 0 To ViewBag.NumTimes-1%>
<li> <%ViewBag.Message()%> </li> //error
<%Next i%>
</ul>
</asp:Content>
请向我解释为什么会发生这种情况。提前致谢。
【问题讨论】:
标签: vb.net asp.net-mvc-4 webforms viewbag