在 C# ASP.NET AJAX 中使用 $get

发布于 2024-08-03 23:46:20 字数 81 浏览 4 评论 0原文

ASP.NET AJAX 中的 $get('').value 有什么用?它与通常的 C# get 和 set 属性不同吗?

What is the use of $get('').value in ASP.NET AJAX? Is it different from the usual C# get and set properties of the same??

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

网名女生简单气质 2024-08-10 23:46:20

$get 是一个 JavaScript“快捷方式”函数

$get 快捷函数指向
Sys.UI.DomElement.getElementById
定义的 JavaScript 函数
作为 ASP.NET AJAX 客户端的一部分
侧库(这意味着您将
需要包含一个 ScriptManager
页面才能使用它)。

$get is a JavaScript "shortcut" function:

The $get shortcut function points to
the Sys.UI.DomElement.getElementById
JavaScript function which is defined
as part of the ASP.NET AJAX client
side library (which means you will
need to include a ScriptManager on the
page to be able to use it).

凉城已无爱 2024-08-10 23:46:20

C# 没有这样的东西。您确定您指的不是像 @crescentfresh 的答案那样的 JavaScript 吗?

C# doesn't have that anything really like that. Are you sure you aren't referring to JavaScript like @crescentfresh's answer?

仅此而已 2024-08-10 23:46:20

C# 中没有 $get('') 这样的东西,您可能正在谈论 ASP.NET AJAX

there is no such thing as $get('') in C#, you might be talking about ASP.NET AJAX

像你 2024-08-10 23:46:20

使用 ASP.NET Ajax 时,$get('') 相当于 document.getElementById('')。它用在 javascript 代码中。请注意,该页面必须包含脚本管理器控件。

When using ASP.NET Ajax, $get('') is the equivalence of document.getElementById(''). It is used in javascript code. Note, the page must include a script manager control.

玩心态 2024-08-10 23:46:20

C# 中的底层属性生成为 Type.get_PropertyType.set_Property 但我从未在任何地方见过 $get() 。

The underlying properties in C# are generated as Type.get_Property and Type.set_Property but I have never seen $get() anywhere.

挽清梦 2024-08-10 23:46:20

$get 是用于通过 ID 获取 DOM 元素的简写(document.getElementById 的简写)。这是 ASP.NET AJAX 方式,可以避免与其他 JavaScript 框架/API(例如 jQuery 和 Prototype)发生太多冲突。
它只是根据 WC3 规范返回 JavaScript DOM 元素以进行直接操作(不幸的是,不同浏览器的解释不同)。

在 ASP.NET AJAX 中开发组件(GUI 等)使得另一个简写 $find 非常有用。它将返回代表组件的“对象”。

$get is a shorthand used to get DOM-elements by their ID's (shorthand for document.getElementById). It's the ASP.NET AJAX way to avoid too many conflicts with other JavaScript frameworks/API's such as jQuery and Prototype.
It simply returns the JavaScript DOM element for direct manipulation according to the WC3 spec (intepreted differently by different browsers unfortunately).

Developing components (GUI etc.) in ASP.NET AJAX makes another shorthand, $find, rather useful. It will return the "object" representing the component.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文