The id is generated as follows:
<DataGridId>_<EvaluatedExpression>
For example, assuming a table has an PK field you might have:
<ww:wwWebDataGrid ID="gdDeveloperList" runat="server" DataKeyField="Pk">
Which renders each row as:
<tr id="gdDeveloperList_474" valign="top" >
You can then use client code from a cell to determine the value via JavaScript:
<ww:wwWebDataGridColumn ID="wwWebDataGridColumn1" runat="server" Expression="Href([BasicDataBinding.wcsx?id=] + TRANS(pk),Company,[ target='_ShowDev' ] )" HeaderText="Company" ItemAttributeString="style='width:250;'" onclick="alert( 'Row Pk: ' + this.parentNode.id.split('_' )[1]);"
o.DataKeyField