Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/323.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# 如何在代码隐藏中使用jquery从动态创建的元素中获取值_C#_Jquery_Asp.net_Dynamic_Webforms - Fatal编程技术网

C# 如何在代码隐藏中使用jquery从动态创建的元素中获取值

C# 如何在代码隐藏中使用jquery从动态创建的元素中获取值,c#,jquery,asp.net,dynamic,webforms,C#,Jquery,Asp.net,Dynamic,Webforms,你好,谢谢你抽出时间问我的问题 我有以下问题。我有一个表格和一个按钮,上面写着“添加新活动” 每当单击按钮时,我都会添加一组新的元素,即2个下拉菜单+文本区域。既然我不能预先知道这些新创建的元素的ID,那么如何在代码隐藏中获取它们的值呢 如果我的问题有什么不清楚的地方,请告诉我 再次感谢 但必须使用特定模式设置新元素的id(更重要的是名称属性)。在服务器端代码的循环中使用相同的模式从Request.Form获取值。提供一个隐藏输入,在其中输入为服务器端添加的项目总数,以了解循环计数器的上限。但必

你好,谢谢你抽出时间问我的问题

我有以下问题。我有一个表格和一个按钮,上面写着“添加新活动”

每当单击按钮时,我都会添加一组新的元素,即2个下拉菜单+文本区域。既然我不能预先知道这些新创建的元素的ID,那么如何在代码隐藏中获取它们的值呢

如果我的问题有什么不清楚的地方,请告诉我


再次感谢

但必须使用特定模式设置新元素的id(更重要的是名称属性)。在服务器端代码的循环中使用相同的模式从
Request.Form
获取值。提供一个隐藏输入,在其中输入为服务器端添加的项目总数,以了解循环计数器的上限。

但必须使用特定模式设置新元素的id(更重要的是-名称属性)。在服务器端代码的循环中使用相同的模式从
Request.Form
获取值。提供一个隐藏输入,在其中输入为服务器端添加的项目总数,以了解循环计数器的上限。

如果计划再次访问元素,则在创建元素时应设置ID 因此,如果您选择这是您的文本区域:

var textarea = document.createElement('textarea');
您可以将id设置为如下所示:

textarea.id = "taId";

如果计划再次访问元素,则应在创建元素时设置ID 因此,如果您选择这是您的文本区域:

var textarea = document.createElement('textarea');
您可以将id设置为如下所示:

textarea.id = "taId";

你能展示你的代码并更好地解释它吗?我没有代码。。我在考虑怎么做时遇到了这个问题。。我把发生的事情写在表格上。用户单击一个按钮,一个新的
  • 元素被添加到包含2个DDL和一个文本区域的表单中。根据用户单击按钮的次数,可能有100个这样的li元素。底部有一个保存按钮。单击save按钮时,我希望检索动态创建的DDL和textareas@Dragan:如何添加元素??你能在添加元素的同时添加一个
    css类吗?我还没有写那个脚本。。然而,我在Spring中使用jquery做了完全相同的事情,这非常简单。为了回答您的问题@huMpty duMpty,是的,我可以将css类添加到新创建的元素中。不仅如此,我可以,而且我必须,为了让它们看起来都像设计。所以,在寻求帮助之前,你首先要做的是尝试。你能展示你的代码并更好地解释它吗?我没有代码。。我在考虑怎么做时遇到了这个问题。。我把发生的事情写在表格上。用户单击一个按钮,一个新的
  • 元素被添加到包含2个DDL和一个文本区域的表单中。根据用户单击按钮的次数,可能有100个这样的li元素。底部有一个保存按钮。单击save按钮时,我希望检索动态创建的DDL和textareas@Dragan:如何添加元素??你能在添加元素的同时添加一个
    css类吗?我还没有写那个脚本。。然而,我在Spring中使用jquery做了完全相同的事情,这非常简单。为了回答您的问题@huMpty duMpty,是的,我可以将css类添加到新创建的元素中。不仅如此,我可以,而且我必须让他们看起来都像设计一样。所以,在寻求帮助之前,你要做的第一件事就是尝试。哇,这正是我想要的。。春天我也用同样的方法做了。。所有新元素都必须具有相同的name属性,我可以得到一个包含所有同名元素的值的数组,这正是我所需要的。非常感谢。接受你的回答哇这正是我想要的。。春天我也用同样的方法做了。。所有新元素都必须具有相同的name属性,我可以得到一个包含所有同名元素的值的数组,这正是我所需要的。非常感谢。接受你的回答