protected void Button_Click(object sender, EventArgs e) { RepeaterItem item = (sender as Button).NamingContainer as RepeaterItem; string itemName = (item.FindControl("ItemName") as HiddenField).Value; decimal itemPrice = Convert.ToDecimal((item.FindControl("ItemPrice") as HiddenField).Value); int itemQuantity = Convert.ToInt32((item.FindControl("TextBox") as TextBox).Text); OrderTable.addNewData(itemName, itemQuantity, itemPrice); }