把table作为服务器控件运行,就可以在.vb中访问了!

解决方案 »

  1.   

    在.vb中写一个函数,在aspx中调用
      

  2.   

    在HTML中:<asp:TemplateColumn Visible="False" HeaderText="資料ID">
    <ItemTemplate>
    <asp:Label id=lblRowID runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.RowID") %>'>
    </asp:Label>
    </ItemTemplate> </asp:TemplateColumn>
    在vb中調用:
     Dim lblRowID As Label = CType(dgJob.Items(CInt(e.Item.ItemIndex)).FindControl("lblRowID"), Label)
            Dim RowIDValue As String = lblRowID.Text.ToString.Trim