Je développe un site de réseautage social où je suis confronté à un problème lors de l'envoi Demande d'ami d'un utilisateur à l'autre .... Le problème est que FriendRequest montre «à chaque utilisateur non seulement à qui il envoyer donc je veux montrer cette demande à qui envoyer par exemple: Une demande d'envoi à B si B ne peut voir que sur demande FriendRequests.aspx comme facebookComment cacher FriendRequest d'autres utilisateurs
Je ces deux pages
- People.aspx ...
- FriendRequests.aspx
table de base de données: FriendRequest.dbo
En People.aspx ..... Subsonic outil utilisé ...
FriendRequest obj = new FriendRequest();
obj.IsNew = true;
obj.Uid = Convert.ToInt32(Session["UserID"]);
obj.IsFriend = false;
obj.Save();
Dans FriendRequets.aspx
if (!IsPostBack)
{
if (Session["UserID"] != null)
{
Response.Write(Session["FID"].ToString());
DataTable dt = Helper.ExecutePlainQuery("select * from UserRegistration inner join Profile on UserRegistration.uid=Profile.uid inner join FriendRequest on UserRegistration.uid=FriendRequest.uid");
repeater1.DataSource = dt;
repeater1.DataBind();
}
Dans la base de données FriendRequest.dbo
ReqID int primary
uid int Foreign
isFriend bit
La conception de ces deux pages ressemble facebook « Les gens que vous connaissez peut-être » la page et « demandes d'amis » page
Il semble que vous manquez où condition pour la requête dans FriendRequests.aspx. Il revient évidemment tous les enregistrements –