在C#ASP.NET AJAX中使用$get
在ASP.NET AJAX中,在C#ASP.NET AJAX中使用$get,c#,javascript,asp.net-ajax,scriptmanager,C#,Javascript,Asp.net Ajax,Scriptmanager,在ASP.NET AJAX中,$get(“”).value有什么用途?它与通常的C#get和set属性不同吗?C#没有这样的东西。你确定你指的不是像@crescentfresh的答案那样的JavaScript吗?在C#中没有$get('')这样的东西,你可能在谈论ASP.NET AJAX: $get快捷功能指向 Sys.UI.domeElement.getElementById 定义的JavaScript函数 作为ASP.NET AJAX客户端的一部分 侧库(这意味着您将 需要在服务器上包含Sc
$get(“”).value
有什么用途?它与通常的C#get和set属性不同吗?C#没有这样的东西。你确定你指的不是像@crescentfresh的答案那样的JavaScript吗?在C#中没有$get('')这样的东西,你可能在谈论ASP.NET AJAX:
$get
快捷功能指向
Sys.UI.domeElement.getElementById
定义的JavaScript函数
作为ASP.NET AJAX客户端的一部分
侧库(这意味着您将
需要在服务器上包含ScriptManager
页面,以便能够使用它)
使用ASP.NET Ajax时,$get(“”)与document.getElementById(“”)等价。它在javascript代码中使用。注意,页面必须包含脚本管理器控件。C#中的底层属性生成为
类型。get_属性
和类型。set_属性
,但我从未在任何地方看到过$get()。$get是一种通过ID(document.getElementById的缩写)获取DOM元素的速记。这是ASP.NET AJAX避免与其他JavaScript框架/API(如jQuery和Prototype)发生太多冲突的方法。
它只返回JavaScript DOM元素,以便根据WC3规范进行直接操作(不幸的是,不同浏览器的解释不同)
在ASP.NET AJAX中开发组件(GUI等)使另一个速记$find变得非常有用。它将返回表示组件的“对象”