我想用這個項目在VB.NET時的設置錶行樣式: http://www.codeproject.com/Articles/29436/Expandable-panel-inside-a-GridViewVB.NET的JavaScript創建表
我遇到的問題是在錶行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