如何将文本框值从ASP.NET MVC视图传递到SQL Server参数

时间:2017-11-13 12:34:12

标签: sql-server asp.net-mvc

我对此很新,可以将ASP.NET MVC视图中的文本框值发送到SQL Server参数。

例如:

  • ASP.NET MVC视图:名称:mike

  • Html代码:<input type="text" class="form-control" id="myinput4" name="mike" />

  • SQL查询:

    DECLARE @value varchar(10)  
    SET @value = '@name'
    

有可能吗?

1 个答案:

答案 0 :(得分:1)

您可以尝试下面的内容,这可以帮助您实现上述目标。

MVC查看页面:

<Script type="text/javascript">

var txtval = $('#myinput4').val();

function SaveTextValue(txtval) {
            window.location.href = '/ControllerName/ActionName?Name=' + txtval;
        }
</script>

Controller服务器端:

使用一个字符串参数在Controller中创建操作。

示例:

 public ActionResult SaveTextValue(string Name)
 {
// write logic for store Name(text) value into DB table using inline query or stored procedure.
 }