<asp:DataList ID="DataList1" runat="server" BackColor="White" BorderColor="White" BorderStyle="Ridge" BorderWidth="2px" CellPadding="3" DataSourceID="SqlDataSource1" RepeatColumns="3" CellSpacing="1" OnItemCommand="DataList1_ItemCommand" OnItemDataBound="DataList1_ItemDataBound" > <FooterStyle BackColor="#C6C3C6" ForeColor="Black" /> <HeaderStyle BackColor="#4A3C8C" Font-Bold="True" ForeColor="#E7E7FF" /> <ItemStyle BackColor="#DEDFDE" ForeColor="Black" /> <ItemTemplate> <br /> <div class=""> <div class="pad_bot2"> <figure> <span class="act"></span><asp:Image ID="Image1" runat="server" ImageUrl='<%# Eval("Image") %>' Height="230px" Width="200px" /></figure></div> <asp:Label ID="ProjectLabel" runat="server" Text='<%# Eval("Project") %>' /> <br /> <%-- <asp:LinkButton ID="LinkButton1" CommandArgument="'<%# Eval("Id") %>' " runat="server">Detail</asp:LinkButton> --%> <asp:LinkButton ID="LinkButton1" CommandArgument='<%# Eval("Id") %>' runat="server" >Detail</asp:LinkButton> <asp:LinkButton ID="LinkButton2" runat="server" CommandArgument='<%# Eval("Id") %>' CommandName="details" CssClass="thumb" >LinkButton</asp:LinkButton> <br /> </div> </ItemTemplate> <SelectedItemStyle BackColor="#9471DE" Font-Bold="True" ForeColor="White" /> </asp:DataList>
protected void DataList1_ItemDataBound(object sender, DataListItemEventArgs e) { Control c = e.Item.FindControl("LinkButton2"); ScriptManager1.RegisterAsyncPostBackControl(c); } protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e) { Control c = e.Item.FindControl("LinkButoon2"); ScriptManager1.RegisterAsyncPostBackControl(c); if (e.CommandName == "details") { Label1.Text = e.CommandArgument.ToString(); // Session["Id"] = e.CommandArgument.ToString(); //DataList3.DataBind(); } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)