As per code you posted in your question, there seems no issue in code, But check if your table returning any value or not. But in the code mention in comment you have error in position as mentioned:
<asp:Repeater ID="rptrmenu" runat="server">
You have not used the
tag. Let me know if more help is required?