将名称属性应用于文本

时间:2018-06-24 20:02:22

标签: javascript c# sql

我想知道是否还有另一种为字符串命名的方式,就像您在输入标签中所做的那样。

<input name="inpName" type="text" value="@ViewBag.Name" />

这将给我起一个我可以参考的名称,例如,当我想在cs中编写代码时,在这种情况下,我的网站的控制器将执行UPDATE或INSERT INTO等SQL命令。

但是我想知道是否还有另一种方式为文本元素命名,而不必使用输入标签。

作为一个例子,如果我想使用INSERT INTO命令,但在此之前,我想在单独的cshtml页面上显示文本,以确保关于将要插入数据库的一切正确。

1 个答案:

答案 0 :(得分:0)

我找到了答案;

我将ViewBag放置在文本元素中。

<h1>@ViewBag.Name</h1>

并使用隐藏类型使包含ViewBag的输入标签具有名称

<input type="hidden" value="@ViewBag.Name" name="inpName" />

然后在控制器中,我将其重新命名为“ inpName”。