【问题标题】:Applying the name attribute to text将名称属性应用于文本
【发布时间】:2018-06-24 20:02:22
【问题描述】:

我想知道是否还有其他方法可以为我的字符串命名,就像您在输入标签中所做的那样。

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

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

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

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

【问题讨论】:

    标签: javascript c# sql


    【解决方案1】:

    我找到了答案;

    我将 ViewBag 放在一个文本元素中。

    <h1>@ViewBag.Name</h1>
    

    并使用 hidden 类型使包含 ViewBag 的输入标签成为一个名称

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

    然后在控制器中我将名称称为“inpName”。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-05
      • 1970-01-01
      • 2014-05-31
      相关资源
      最近更新 更多