Click here to Skip to main content
15,888,733 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
hello,
i am using this

XML
<asp:Repeater ID="Repeater1" runat="server" OnItemCommand="select">
    <ItemTemplate>
    <tr>
    <td>
    <asp:LinkButton ID="link" runat="server" Font-Size="X-Large">
    <%#DataBinder.Eval(Container.DataItem,"F_Name") %>
    </asp:LinkButton><br />
    <asp:Label ID="lab" runat="server">
    <%#DataBinder.Eval(Container.DataItem,"City") %>,<%#DataBinder.Eval(Container.DataItem,"Designation")%><br />________________________
    </asp:Label>
    </td>
    </tr>


    </ItemTemplate>
    </asp:Repeater>



following code behind page.............

SQL
da_que = "Select Sno, F_Name,City,Designation from tbl_Mem_detail where State='" + DropDownList1.SelectedItem.ToString() + "' and City ='" + DropDownList2.SelectedItem.ToString() + "'";
    da = new SqlDataAdapter(da_que, con);
    da.Fill(ds, "gvdata");
 Repeater1.DataSource = ds.Tables["gvdata"];
   Repeater1.DataBind();




so i want to perform when i clicked in F_name link then new window open and i want to carry one value that is sno.........

so please help how to do this........

thanxxxxxx
Posted
Updated 13-Dec-11 22:29pm
v2

Set Property CommandName="AddNew" and on repeater itemcommand event check
C#
if(e.CommandName == "AddNew")
{
//write your code here
}
 
Share this answer
 
v2
Comments
Anuja Pawar Indore 14-Dec-11 6:11am    
Added pre tag
ssoni346 14-Dec-11 13:32pm    
thanx anuja...

hello sarvesh,

i want to use your concept also in my project......... now
i m unable to understand your explanation so please explain me in detail...

now i m using this code.........

<asp:LinkButton ID="link" runat="server" Font-Size="X-Large" CommandName="new" CommandArgument='<%#DataBinder.Eval(Container.DataItem,"Sno")%>'>
<%#DataBinder.Eval(Container.DataItem,"F_Name") %>
<br />

code behind page..

protected void Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e)
{
if (e.CommandName == "new")
{

Response.Redirect("Detailed.aspx");
}
else
Response.Write("Hello");
}

but it is not doing any work.....
please help me
ASP.NET
<asp:LinkButton ID="link" runat="server" OnClientClick="window.document.forms[0].target='_blank';" PostBackUrl='<%# Eval("ComputerId", "ComputerInfo.aspx?ComputerId={0}") %>'><%# Eval("pcName") %></asp:LinkButton>


linkbuttons are designed to do a postback so i suggest use a hyperlink control instead
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900