protected void dataListOrder_ItemDataBound(object sender, DataListItemEventArgs e) { if(e.Item.ItemType==ListItemType.Item) { Label date = e.Item.FindControl("lblOrderDate") as Label; string[] datesplit = date.Text.Split(' '); string time =string.Concat(datesplit[1]+" "+datesplit[2]); date.Text = time.ToString(); int order_ID = Convert.ToInt32((e.Item.FindControl("orderid") as HiddenField).Value); GridView innerDataList = e.Item.FindControl("datalistOrderDetails") as GridView; string cs = ConfigurationManager.ConnectionStrings["SqlConnection"].ConnectionString; using (SqlConnection con = new SqlConnection(cs)) { DataTable orderDetailDT = new DataTable(); con.Open(); string orderDetail = "select ItemName,Quantity from Order_Details where Order_ID=" + order_ID + ""; SqlCommand cmd = new SqlCommand(orderDetail, con); cmd.CommandType = CommandType.Text; SqlDataAdapter orderDetailDA = new SqlDataAdapter(cmd); orderDetailDA.Fill(orderDetailDT); innerDataList.DataSource = orderDetailDT; innerDataList.DataBind(); } } }
<asp:Label ID="lblOrderDate" runat="server" Text='<%#Eval("OrderDate","{0:t}") %>'.
if(e.Item.ItemType==ListItemType.Item)
e.Item.ItemType == ListItemType.AlternateItem
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)