Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在代码隐藏中访问html元素 我已经用JQuery.Ajax创建了html控件,所以在开发时无法获得它的ID。 我已经了解了Request.Form[name],但它按名称而不是Id获取元素。我需要按Id访问元素,因为我的控件是单选按钮,并且我有多个同名单选按钮来管理单选分组。_C#_Asp.net - Fatal编程技术网

C# 在代码隐藏中访问html元素 我已经用JQuery.Ajax创建了html控件,所以在开发时无法获得它的ID。 我已经了解了Request.Form[name],但它按名称而不是Id获取元素。我需要按Id访问元素,因为我的控件是单选按钮,并且我有多个同名单选按钮来管理单选分组。

C# 在代码隐藏中访问html元素 我已经用JQuery.Ajax创建了html控件,所以在开发时无法获得它的ID。 我已经了解了Request.Form[name],但它按名称而不是Id获取元素。我需要按Id访问元素,因为我的控件是单选按钮,并且我有多个同名单选按钮来管理单选分组。,c#,asp.net,C#,Asp.net,我还有什么选择 请提出解决办法 谢谢。终于完成了 我使用请求[名称],因为艾默尔说这是我的最终选择。这种方法的问题是,我使用单选按钮,并且我必须为单选按钮指定相同的名称,以便将它们绑定到单个组中 比如: 对于分组,我编写了自定义JQuery。现在我可以使用Request[g1]或Request[g2]获取这些值:您无法在服务器端获取用JS创建的控件。除了您提到的表格[名称]。另一种方法是通过获取parentserver控件的Html并解析该Html来找到您的控件来获取这些内容。但推荐/最佳的方法

我还有什么选择

请提出解决办法

谢谢。

终于完成了

我使用请求[名称],因为艾默尔说这是我的最终选择。这种方法的问题是,我使用单选按钮,并且我必须为单选按钮指定相同的名称,以便将它们绑定到单个组中

比如:


对于分组,我编写了自定义JQuery。现在我可以使用Request[g1]或Request[g2]获取这些值:

您无法在服务器端获取用JS创建的控件。除了您提到的表格[名称]。另一种方法是通过获取parentserver控件的Html并解析该Html来找到您的控件来获取这些内容。但推荐/最佳的方法是,在JS中使用的JS中使用/访问控件,可以使用Ajsx在服务器上发布响应,或者将其选择分配给一些服务器控件。谢谢@ AmerZafar,我会考虑您的建议后RND:不能使用请求。阅读第二点@Bharadwaj先生:@Imad我不是在建议,我在那里问了一个问题,比如表单[name]将按名称给出元素,那么表单[id]将按id给出元素?这也是问题,不是答案或建议;
<input id="id1" type="radio" name = "groupname" />
<input id="id2" type="radio" name = "groupname" />
<input id="id1" type="radio" name = "g1" />
<input id="id2" type="radio" name = "g2" />