C# 从C语言后面的代码访问HTML控件

C# 从C语言后面的代码访问HTML控件,c#,javascript,asp.net,html,code-behind,C#,Javascript,Asp.net,Html,Code Behind,我的网页使用jQuery动态生成大量HTML来显示数据。然而,我需要从C访问这些动态HTML控件。我不能执行runat=server,因为JQUERY在运行时发挥了它的魔力,这取决于用户选择的内容 有没有办法从代码隐藏中访问这些动态创建的控件的HTML 谢谢 如果您只需要输入字段的值input、select、radio、checkbox,只需确保JQuery在主标记内创建这些值,然后您就可以在提交表单后,在服务器端使用Request.form[myFieldName]读取这些值 如果您只需要输入

我的网页使用jQuery动态生成大量HTML来显示数据。然而,我需要从C访问这些动态HTML控件。我不能执行runat=server,因为JQUERY在运行时发挥了它的魔力,这取决于用户选择的内容

有没有办法从代码隐藏中访问这些动态创建的控件的HTML


谢谢

如果您只需要输入字段的值input、select、radio、checkbox,只需确保JQuery在主标记内创建这些值,然后您就可以在提交表单后,在服务器端使用Request.form[myFieldName]读取这些值

如果您只需要输入字段的值input、select、radio、checkbox,只需确保JQuery在主标记内创建这些值,然后您就可以在提交表单后,在服务器端使用Request.form[myFieldName]读取这些值

正如matthew所说,您必须以某种方式将代码从用户发送回服务器。一种方法是使用AJAX。您也可以使用XmlHttpRequest来实现它。@TravisJ,让您知道XmlHttpRequest是使AJAX成为可能的技术。它们并不是完全不同的东西。但是,是的,AJAX是解决这个问题的正确方法。@BenLee-我知道,但有时人们不喜欢包含库,只想使用普通的javascript。为什么要从服务器访问jQuery生成的HTML?你真的需要更多的表格数据吗?是的…我别无选择。这位web开发人员编写了2000行JS和jQuery代码,这完全超出了我的理解……因此,我不得不用他编写的疯狂代码做一些疯狂的事情……但经过进一步分析,我认为只做Javascript比做服务器端代码更好……感谢您的建议:DAs matthew说,您必须以某种方式将代码从用户发送回服务器。一种方法是使用AJAX。您也可以使用XmlHttpRequest来实现它。@TravisJ,让您知道XmlHttpRequest是使AJAX成为可能的技术。它们并不是完全不同的东西。但是,是的,AJAX是解决这个问题的正确方法。@BenLee-我知道,但有时人们不喜欢包含库,只想使用普通的javascript。为什么要从服务器访问jQuery生成的HTML?你真的需要更多的表格数据吗?是的…我别无选择。这位web开发人员编写了2000行JS和jQuery代码,这完全超出了我的理解……因此,我不得不用他编写的疯狂代码做一些疯狂的事情……但经过进一步分析,我认为只编写Javascript比编写服务器端代码更好……感谢您的建议:D