Unfortunately, this doesn't work. I followed instructions (see code below), and got an empty module on the web page. I think this is because the code-behind .vb file is still looking at these controls being linkbuttons, and hence a mismatch occurs and throws an error. I don't think this can be done without modifying the source code (which is obviously out of the question without the correct license type from Smith Consulting). Just to double-check my work, here's the source code:
<td align="center" colspan="3">
<asp:ImageButton ID="LBFirst" runat="server" OnClick="LBFirst_Click" ImageUrl="first_button.gif" />
<asp:ImageButton ID="LBPrev" runat="server" OnClick="LBPrev_Click" ImageUrl="previous_button.gif" />
<asp:Label ID="lblResult" runat="server"></asp:Label>
<asp:ImageButton ID="LBNext" runat="server" OnClick="LBNext_Click" ImageUrl="next_button.gif" />
<asp:ImageButton ID="LBLast" runat="server" OnClick="LBLast_Click" ImageUrl="last_button.gif" />
</td>