<asp:DataList ID="DataList1" runat="server" OnItemCommand="DataList1_OnItemCommand" RepeatDirection="Horizontal" RepeatColumns="3"
ItemStyle-HorizontalAlign="Center" ItemStyle-VerticalAlign="Top" ItemStyle-Width="70">
<ItemTemplate>
<asp:Label ID="Labelid" runat="server" Text=''<%# Eval("id") %>'' Visible="false"></asp:Label>
<asp:LinkButton ID="LinkButtonRight" runat="server" Text=''<%# Eval("Name") %>'' Font-Underline="false" ></asp:LinkButton>
</ItemTemplate>
</asp:DataList>
protected void DataList1_OnItemCommand(object sender, DataListCommandEventArgs e)
{
Label DDLC = (Label)(DataList1.Items[e.Item.ItemIndex].FindControl("Labelid"));
string id = DDLC.Text;
}