js获取服务器空间值 c# asp
来源:互联网 发布:金蝶软件数据导出 编辑:程序博客网 时间:2024/05/01 16:41
JS如何使用ASP.NET服务器控件
ASP.NET服务器控件的强大使得.NET程序员方便很多,也轻松很多(当然,从事这个行业的人都知道这是一把双刃剑……)。但是服务器控件顾名思义是要请求服务器的,那么这样子就给客户端增加的带宽负担。这是开发人员和用户都不愿意看到的。
那么肯定有人在想怎样既能使用服务器控件(方便后台操作),又能让JS操作服务器控件(页面能处理的用JS处理)。这样子程序员方便了,用户也高兴了。办法当然是有的。具体实现如下:
<head><script type=”text/javascript”>windows.onload = function(){var mylbl = document.getElementById(‘<%=lblTest.ClientID %>’);alert(mylbl.textContent);}</script></head><body><asp:Lable ID=”lblTest” runat=”server”>Test</asp:Lable></body>
对的,就是使用.ClientID这个属性。这样子就省事多了!
在网上看到很多人使用其生成HTML代码中的id,这样做可以,但是最大的问题就是稳定性太差。上面的方法简单,稳定性良好。
还有一个办法也是可行的:
那就是在服务器端注册一个JS脚本,在需要使用这个ID的时候再去注册,原因?页面对此回发到服务器之后,服务器控件的ID可能会发生变化,从而带来不可预知的结果,所以,在需要使用这个控件时向页面注册一段JS代码,然后在前台直接调用就OK了,例:
RegisterStartupScript(“check”,“\n<script>\n” +“functioncheck()\n” +“{\n” +“ return alert(”” +txtName.ClientID.ToString() + “”);\n” +“}\n” +“</script>\n”;
0 0
- js获取服务器空间值 c# asp
- js获取ASP.NET服务器控件ID
- .net空间获取js的值
- ASP.NET中JS获取服务器控件radiobuttonlist和DropDownList选中值
- 如何在js中获取asp.net服务器控件
- ASP+JS获取并实时显示服务器时间的代码
- asp js获取服务器控件的简单方法
- js获取C#控件值
- asp.net C#用JavaScript获取JS显示得到TextBox文本框控件text值内容
- 获取asp 服务器变量
- Js获取asp:GridView中的值
- js获取服务器控件的值
- js 获取服务器控件的值
- js 获取服务器控件的值
- 获取服务器地址 C#
- C#获取服务器名称
- JS 获取服务器时间
- js获取服务器时间
- Android多媒体播放器源码解析(stagefright框架)
- Java 中Vector、ArrayList和LinkedList 的区别
- Visual Studio 的生成事件 (vs2010,vs2012,vs2013,vs2015)
- 单片机系统上电后没有正常运行,如何进行故障排查?
- cocos2dx怎么在android studio 运行
- js获取服务器空间值 c# asp
- 如何配置DSI时钟频率
- [FAQ18316]增大minidump地址范围
- 查找(一):BST、AVL、红黑树
- 小节1
- 多态
- DIV层的大小和位置的设置
- ykat项目的总结
- 链接 加载