Я думаю, что вы можете сделать это ..
1, поместите скрытый текст, например
<input type="hidden" id="tableInfo" runat="server" />
2, поставить кнопку, как
<input type = "button" id = "btnSample" onclick = "getTableInfo();" />
3, реализуйте функцию getTableInfo с помощью javascript, например
function getTableInfo()
{
var tb=$("tableName");
var data=[];
for(var i=1;i<tb.rows.length;i++) {
data.push(tb.rows[i].cells[0].firstChild.value);
data.push(tb.rows[i].cells[1].firstChild.value);
data.push(tb.rows[i].cells[2].firstChild.value);
}
$("tableInfo").value=data.join("`");
__doPostBack("Button1" , ""); // Call you server side function here
}
4, тогда в функции на стороне вашего Button1 вы можете получить информацию о таблице из скрытого текстового поля