0

我用 javascript 声明我的变量

<script type="text/javascript">{
            function choose(x) 
                this.x=x;

            }
            var x= document.getElementById("Select1").selectedIndex;

我想在我的 C# 代码中使用这个 x 变量

<%SqlParameter param = new SqlParameter("@ID", SqlDbType.Int);
param.Value =(i want to write x right here) how???????????%>
4

1 回答 1

3

在客户端 (JavaScript) 和服务器 (C#) 之间进行通信的唯一方法是进行表单提交或使用 Ajax 调用。因此,假设您希望在用户提交时将 JavaScript 变量的值发送到服务器。在这种情况下,您必须将该变量的值存储在隐藏字段中

于 2013-11-13T19:34:39.737 回答