问题标签 [viewdata]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 将 DropDownList 填充到 ASCX 控件中
我想将下拉列表填充到 ASCX 中。为此,在控制器中,我使用 LINQ 查询并将结果填充到 viewModel 中。从视图可以生成下拉列表,但不能从 ASCX 生成!你知道为什么这不起作用吗?
提前感谢:-)
控制器中的代码
代码在视图
ASCX 中的代码
jquery - 如何在不使用隐藏字段的情况下从 JQuery 访问视图数据?
我在 CreateInstruction 视图中保存“指令”。该视图具有部分视图“CreateInstnAttribute”,其中保存了与该指令相关的“属性”。它需要 InstnID 作为外键。使用 JQuery 保存指令以避免回发。那么如何获取 InstnID 来保存 InstnAttribute 呢?我尝试使用 HiddenField 来保存 InstnId,但我无法在那里接收到值。我们可以在 JQuery 中直接使用 viewdata 吗?任何帮助都将是可观的。
asp.net-mvc -
在 ViewData["msg"] 中传递 NewLine (or )
如何在 a 中传递一个Environment.NewLine
(或 a < br />
) ,在 View 本身ViewData["msg"]
中呈现为真实的?<br />
我正在使用 C# ...
asp.net-mvc - ASP.NET MVC 强类型视图与否?
最佳实践是什么 - 仅使用不带任何参数的强类型视图,通过 ViewData 字典,或者在视图中使用类似这样的东西是一个不错的主意:
谢谢。
asp.net - 你能帮忙解决这个 MVC ViewModel 问题吗?
我有一个 MVC 视图的问题,我似乎无法解决。这里是。
1)我有一个索引视图,它显示了一个零售商列表,其中包含来自零售商表的数据。到目前为止,一切都很好。
2)我还想包括每个零售商的零售商类别,它们存储在一个 RetailersCategories 表中,每个零售商可以有多个类别
我尝试了一些事情,但似乎无法完成这项工作。我最接近我想要的东西是使用视图模型。我已经包含了下面的代码。
我实际上得到了正确的数据,但我得到了所有的零售商记录,然后是所有的类别记录。
我需要的是一次一个零售商记录,其中包含与该零售商相关的所有类别。
谁能告诉我如何实现这一目标?
c# - 为什么 =ViewData[""] 会显示一个字符串,但为相同的字符串评估它会失败?
在控制器中,当我到达页面本身时,我输出
<%=ViewData["ShowPasswordHints"]%>
进入标题标签,我可以在上面看到它说“真”(不带引号,我还用括号括起来检查空格,没有空格,它实际上就是真)
但是,当我这样做时
SHOW THIS 永远不会出现,这到底是什么?
更新:但是,如果 ViewData 是这样设置的……它可以工作……嗯??
看法...
谢谢大家,这是一种非常有效的新方法
asp.net-mvc-2 - Asp MVC 2:类型化编辑器模板
(我在本文中参考了本教程)
我想使用 Html.EditorFor(或 Html.Editor)助手。
如果 UserControl 需要其他数据,则通过
...EditorFor(model => model.Album, new { Artists = Model.Artists, ... })
在 UserControl 中,它是通过ViewData[ stringKey ]访问的,即
... new SelectList(ViewData["Artists"] as IEnumerable, ...
对我来说,这有点可疑,因为我更喜欢强类型的 ViewModel来确保特定数据可用。
我现在有点卡住了,因为我不知道有一种“打字方式”可以找到,或者我应该按原样接受这种方式。
你是如何解决这个问题的?任何帮助表示赞赏!
华拉巴
asp.net-mvc - ASP.NET MVC:ActionFilterAttribute 未设置 ViewData
我写了以下 ActionFilterAttribute
我在我的控制器上设置
但是当我尝试ViewData("StopWatch")
在我的视图中显示时,它只是空白。
我在这里错过了一些愚蠢的东西吗?
编辑:
似乎我可以在ViewData
中设置OnActinExecuting
但不能在OnResultExecuted
.
那么,我到底如何才能制作秒表ActionFilter
呢?
asp.net-mvc-2 - ASP.NET MVC 2:foreach、RenderPartial、ViewModel
我正在尝试使用我遇到的一种看起来很干净的技术。
以前,我的 Partial 里面有循环。我在 Partial 中循环模式...但后来我遇到了一个示例,其中foreach
循环存在于主页中,而 partial 只是循环的核心。
他们是这样完成的:
但在我的示例中,我使用的是 ViewModel,现在我处于部分状态,我无法像以前那样访问“项目”。相反,我唯一的选择是Model.Deal
......
RenderParial
如果我不能通过说来访问它,那么与助手一起传递“项目”有什么意义item.StoreName
?注意,View 和 Partial 都被强类型化为同一个 ViewDataModel。
asp.net-mvc-2 - 将数据从控制器传递到母版页 - 基于当前登录的用户
使用 MVC2
如果当前登录的用户没有设置正确的标志,则有一个需要隐藏某些菜单的母版页。
似乎是一个普遍的问题。找到要求所有控制器都从基本控制器继承的示例(我有),并且在基本控制器的构造函数中,可以将某些参数传递给 ViewData。这很好,对我来说很容易做到,但是在基本控制器的构造过程中,User.Identity 和 Request 对象为 NULL。
如何获取当前登录用户的 User.Identity,以便在呈现母版页视图之前查询数据库并相应地修改 ViewData 集合?
谢谢