Javascript 调用C# 代码并传递参数的两种方法
| |
来源:中国自学编程网 发布日期:2008-07-10 | |
Javascript调用C#代码的方法网上介绍了很多种方法,也很详细,但没有向C#传递参数的方法。今天刚好用到,搞了半 天才搞出来(其实我很笨)。下面说一下具体实现的方法。一、使用HiddenField 控件。 HiddenField控件顾名思义就是隐藏输入框的服务器控件,它能让你保存那些不需要显示在页面上的且对安全性要求不高的数据。也许这个时候应该有这 么一个疑问,为什么有了ViewState、Session和Cookie等状态保存机制,还需要用起HiddenField呢? 增加HiddenField,其实是为了让整个状态管理机制的应用程度更加全面。因为不管是ViewState、Cookie还是Session,都有 其失效的时候,比如用户因某种需求要求设置ViewState为false,或者环境条件限制使用Cookie,或者用户长时间没有动作导致 Session过期等等,那这个时候HiddenField无疑是最佳选择。 HiddenField控件的作用简单的说是用于存 储需要在向服务器的发送间保持的值。它作为 <input type= "hidden"/> 元素呈现,并且通过添加runat=”server”就可以使它成为标准的HTML服务器控件。下面列出的是ASP.NET HiddenField Web服务器控件可以使用的属性和事件。 view plaincopy to clipboardprint? <asp:Button ID="Button2" runat="server" Text="Button" OnClick="Button2_Click" /> | |
|
Javascript 调用C# 代码并传递参数的两种方法
最新推荐文章于 2019-02-21 17:41:48 发布