好吧,我一直在谷歌搜索几个小时,尝试一切,无法得到任何工作.我正在使用Sharp Architecture学习MVC并生成了一些用于创建Client对象的基本表单.我想用美国州列表填写州下拉列表,让用户从该列表中选择.我能够填充列表并获取值(以保存客户端),但是当我去编辑客户端时,未选择客户端的当前状态.我在SelectList中设置了所选的值:
<li>
<label for="Client_StateProvince">StateProvince:</label>
<div>
<%= Html.DropDownListFor(c=>c.Client.StateProvince, new SelectList(Model.StateProvinces, "id", "Name", Model.Client.StateProvince), "-- Select State --")%>
</div>
<%= Html.ValidationMessage("Client.StateProvince")%>
</li>
Run Code Online (Sandbox Code Playgroud)
这似乎不够好.我错过了什么?
在运行我的mocha测试时,它们工作得很好,但现在我得到了......'undefined'不是一个函数(评估'$ browser.state()')对于它们中的很多(但不是全部).有什么想法来自哪里?有人见过这个吗?