我用这个是用来前台向后台传参数用的,democlass
首先前台需要添加的就是一个JS函数和一个隐藏域,我通过函数把 前台的某个值传送给后台,然后做处理
前台 aspx 页面
<script type="text/javascript" language="javascript">
function testhid() {
ocx = document.getElementById("Usb_Key");
document.getElementById("hidnumber").value = ocx.SerialNumber;
}
</script>
<asp:HiddenField ID="hidnumber" runat="server" />
可以添加一个按钮和一个文本框做测试,如下,通过Request.Form 来获取 form表单提交的 Input 控件的值
后台,cs代码:
protected void Page_Load(object sender, EventArgs e)
{
btnhid.Attributes.Add("onclick", "return testhid();");
}
protected void btnhid_Click(object sender, EventArgs e)
{
Random d = new Random();
int i=d.Next(0,100);
string number = string.Empty;
number = Request.Form["hidnumber"].ToString();
this.Text1.Value = i.ToString() + "--,--" + number;
}