小编Man*_*lle的帖子

MVC在剃刀中循环,生成的下拉列表未选中值

我在剃刀中有一个循环,它会多次生成模板.在模板内部有一个下拉列表

@Html.DropDownlistFor(x=>x.pasajero[i].option, Model.optionItems)
Run Code Online (Sandbox Code Playgroud)

将呈现下拉列表,但不会使用该selected="selected"属性设置任何选项.

我已经能够使用相同的值在循环外正确呈现下拉列表.有什么想法吗?

asp.net-mvc razor

6
推荐指数
1
解决办法
3255
查看次数

MVC 3模型值在第二回帖后丢失

我有一个包含多个字段的模型的视图.当我在GET上渲染视图时,我有一个隐藏字段,存储一个此时为空的代码.然后我POST并在操作中通过模型向此代码字段添加值并将模型发送到视图,如:

return View (model);
Run Code Online (Sandbox Code Playgroud)

当视图呈现时,隐藏字段没有代码值,但视图确实包含在第一步中输入的所有其他值.所以现在当我发布第二个按钮时,传递给动作的模型不包含我在第一个帖子响应时传递给它的隐藏代码值.

如果我在第一篇文章中更新了模型,并将其发送回具有新值的视图,那么我是否应该将该代码存储在视图中的隐藏输入中并且能够将其再次发回到该操作中?

我还意识到,如果我更改第一篇文章中的任何模型字段并将更新的模型发送到视图,它将仅保留第一个POST操作的值.我这里有缓存问题吗?我该如何管理这种行为?谢谢

asp.net-mvc

3
推荐指数
1
解决办法
2130
查看次数

Sammy.js拦截所有点击事件

我一起使用淘汰赛和萨米.我有一个我声明的移动页面

$.sammy('#portal', function(){.....}).
Run Code Online (Sandbox Code Playgroud)

在外面'#portal'我有一个常规锚

<a href="otherpage.html">friends</a>. 
Run Code Online (Sandbox Code Playgroud)

问题是,当我点击锚点时,网址会更新,但页面会停留在我已加载sammy的原始页面上......我认为只有当事件来自'#portal'时,sammy才会触发.有人知道为什么页面被锁定而不是重定向?

sammy.js

3
推荐指数
1
解决办法
590
查看次数

标签 统计

asp.net-mvc ×2

razor ×1

sammy.js ×1