问题标签 [html.hiddenfor]
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# - 渲染列表以表格形式发布给控制者
我正在使用 ViewComponent 渲染递归树结构,Html.HiddenFor
并且Html.CheckBoxFor
在表单中使用 and 时遇到了困难。
这是视图模型:
ViewComponent 是从主视图页面调用的,如下所示:
...这是 ViewComponent 的调用方法:
这是Default.cshtml
ViewComponent 的:
它输出这个 HTML(这是它的一部分):
我在这里面临(至少)两个挑战:
该语句
item.Products.Any(c => c.Id == productId);
应评估是否在导航属性中找到true
了局部变量的值,这意味着该特定产品已链接到该特定类别(通过),但现在它正在检查父类别中的所有同级类别。productId
Products
item.Products
我认为 HTML 输出不正确,至少对于
name
-property:<input checked="checked" id="z0__Checked" name="[0].Checked" type="checkbox" value="true" />
。可以命名[0].Checked
吗?
我还没有编写控制器的POST
-edit 方法,所以我没有将它包括在这个问题中。在其中,我必须做一些从一种模型到另一种模型的转换,以及其他一些事情。如果我可以让表单正确呈现,我可以将它绑定到控制器。
c# - 如何触发 @Html.TextBoxFor() 中的隐藏
我想隐藏输入
当 post 方法被实际触发时,我希望它之后隐藏输入。
//cshtml
//cshtml.cs代码
c# - 在 Razor 视图中使用列表 - 循环不正确
我一直在努力在我的 Razor View 页面中返回一个列表。我正在将数据传递给我的控制器,该控制器连接到我的服务来为我检索数据。这没有问题。
但是,当我将它传递给我的 Razor View 页面时,它的对象有问题。我最终做了一个 foreach 循环,但有些对象属性不应被视为列表。当我尝试使用“@Html.HiddenFor(m => m.State)”时,它不再起作用,我的结果输出只是页面上的一堆循环。这是我第一次在这里使用列表,希望有人能提出一种方法,让我可以在某些需要它的区域执行 foreach 循环,然后使用 FirstOrDefault,或者对我的属性产生类似效果的东西不想迭代,因为它们只是指标(例如 isEmail = 1)。
[ 控制器 ]
[ 看法 ]
TIA
- 雏菊
python - 有没有python方法来废弃隐藏的html标签
我尝试通过 Python 从此 HTML 代码中提取数据,但无法提取标签上的隐藏信息
我可以在这里得到一些帮助吗