我正在尝试在 VB.NET 中使用这个项目:http: //www.codeproject.com/Articles/29436/Expandable-panel-inside-a-GridView
我遇到的问题是表行 ID:
我的项目:
<tr id="gridStores" style="display:none;">
他的:
<tr id="gridStores_linM_30" style="display:none;">
我丢失了该行的唯一 ID,因此它隐藏了整个表。因此,当添加 onClick 事件显示/隐藏时,唯一 ID 会丢失,并且不会显示/隐藏正确的行。如果我在 Firebug 中编辑代码,一切正常。这被称为向表中添加新行:
htmlTab.Controls.AddAt(newRowIndex, newRow)
在调用之前,当我调用客户端ID是:“linM_2”
之后是:“gridStores”
为什么添加行时我会丢失名称?出于某种原因,这种行为是预期的吗?
谢谢!
我的项目:
https ://github.com/gbam/ExpandablePanel-VB
工作示例: http:
//www.apexlogikdata.com.br/ExpandPanelGridView/Default.aspx