我创建了一个允许使用 jQuery 微调器插件更新 int 的局部视图。这显示在 qtip 工具提示中。
@model int
...
@Html.TextBoxFor(x => x, new { @class = "spinner" })
和控制器动作:
[HttpGet]
public PartialViewResult TaskPriority(int id)
{
var task = Task.Get(id);
return PartialView("TaskPriority", task.Priority);
}
当我从我的页面调用操作时,我得到:
值不能为 null 或空。参数名称:名称
在 TextBoxFor 行上引发异常。
那么我在这里做错了什么,为什么错了?我是否过于复杂了?