السلام عليكم ورحمة الله
إخواني أواجه مشكلة وكلي أمل في الله ثم فيكم بمساعدتي
لدي gridview تأخذ بياناتها من جدولين users و activety . الجدول الأول للمستخدمين والثاني لبرامج الأنشطة التي قام بها كل مستخدم .
استطعت بحمد الله أن أظهر بيانات كل مستخدم تم تسجيل دخوله في gridview1 .
وظهر لي عنوان الصفحة : http://localhost:55291/userpage/UserDetails.aspx?id=2
ولكن في gridview2 الخاص بالأنشطة ظهر لي أنشطة جميع المستخدمين .
وإليكم الصورة المرفقة .
جربت استخدام :
<asp:SqlDataSource ID="SqlDataSource2" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnString %>"
SelectCommand="SELECT Users.UserName, act.act_name, act.act_time, act.act_palac, act.act_mstafeed, act.act_num, act.act_good, act.act_nogood, Users.UserID FROM act INNER JOIN Users ON act.UserID = Users.UserID WHERE (users.UserID = @UserID) ORDER BY Users.UserName">
</asp:SqlDataSource>شاكرا لكم أفضالكم سلفا .