我使用ASP.NET,C#,SQL Server 2005中为我的项目和 我使用中继器控制,使得形成是一个网站的会员和旁边的每个按钮的用户的表用户,以便他们可以添加到你的朋友列表。我有一切设置,除了我不知道如何获得按钮单击后每行的具体信息。我的意思是,按钮和Repeater控件
如何发送好友请求,以一个人的用户名显示除了按钮?或 如何访问除了按钮之外的显示用户名,以便我可以将其用于我的代码?
我的脚本
<asp:Repeater ID="myrepeater" runat="server">
<HeaderTemplate>
<table style="font: 8pt verdana">
<tr style="background-color:#3C78C3">
<th>Search Result</th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td>
<%#DataBinder.Eval(Container,"DataItem.allun")%>
<asp:Button ID="Button1" runat="server" Text="Button" />
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
代码隐藏
protected void btnSearch_Click(object sender, EventArgs e)
{
con.Open();
if (txtSearch.Text != "")
{
SqlDataAdapter mycommand = new SqlDataAdapter("select * from WebAdminTable where allun='" + txtSearch.Text + "'", con);
DataSet ds = new DataSet();
mycommand.Fill(ds);
myrepeater.DataSource = ds;
myrepeater.DataBind();
}
else
{
//msgbox for entering value
}
con.Close();
}
protected void btnAddToMyFList_Click(object sender, EventArgs e)
{
//?
}
另外,如何添加搜索用户的个人资料照片? –