当前位置:编程学习 > C#/ASP.NET >>

如何在后台获取前台克隆的下拉列表的内容

我在前台对下拉列表进行克隆增加行操作,但如何获取克隆过的下拉列表的内容,望高手指点,谢谢了 --------------------编程问答-------------------- Clone出来的是什么对象?
IEnumerable的话,直接foreach不就可以了吗 --------------------编程问答-------------------- 克隆什么意思··后台不直接从数据库里面读的吗?~·学习下··· --------------------编程问答-------------------- 克隆出来的是个虚表,放在<tbody>标签中,在后天无法获得它的属性 --------------------编程问答-------------------- xml表示的??
那你可以用xml相关的对象如XmlElement去解释这个,能把这个表贴出来看看吗? --------------------编程问答-------------------- 不是,是aspx页面,克隆一个下拉列表,然后放在自定义的一对<tbody></tbody>中,克隆出来的内容放在这个标签中,但是这些下拉列表不是真是存在的,刷新页面,他会随即消失的,所以他也没有真实的id或则name属性,所以无法从后台获取啊 --------------------编程问答-------------------- function insertrow() {

    var newrow = document.all.ACE_HIDDEN_TABLE.rows[0].cloneNode(true); //克隆一行
    document.all("newTB").appendChild(newrow); //添加刚才克隆的一行
}










<tbody id="ACE_HIDDEN_TABLE">
<tr>
<td><input name="chkIndex" id="chkIndex" type="checkbox" tabindex="1101" onclick="GetRow();" /></td>
<td class="tr"><select name="lstStrSecchiSakiKyogoMakerKbn" id="lstStrSecchiSakiKyogoMakerKbn" tabindex="3002" runat="server"></select>
</td>
</tr>
</tbody>
                    
                    <!-- 插入新行的区域 begin -->
                      <tbody id="newTB"></tbody>
                    <!-- 插入新行的区域 end -->
--------------------编程问答-------------------- 大概明白你的意思了.
var newrow = document.all.ACE_HIDDEN_TABLE.rows[0].cloneNode(true); //克隆一行
   document.all("newTB").appendChild(newrow); //添加刚才克隆的一行
这里能利用newRow对象给你要访问的控件加上name类似的属性吗?

然后再访问的时候用找类似FindControlByName的方法找到你页面上的控件 --------------------编程问答-------------------- 怎么利用newRow加属性啊?
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,