انا مبتدئ في asp.net ,, لما وضعت gridview بدي enable editing وما بيجي الخيار أصلا , كيف اجيبه ؟
وشكرا لكم جزيلا
انا مبتدئ في asp.net ,, لما وضعت gridview بدي enable editing وما بيجي الخيار أصلا , كيف اجيبه ؟
وشكرا لكم جزيلا
أولاً كيف تربط الـ Gridview بالبيانات القادمة من الداتا باز؟ هل عن طريق ObjectDataSource أم SqlDataSource .. أم هناك شيء أخر؟
مدونة ابنتي الرضيعة: يوميات رزان
مدونتي التقنية العربية: البرمجة مع عبد المنعم
Technical Blog: Abdul Moniem's Thoughts
LinkedIn: Profile
عن طريق sqldatasource ....
يجب تمكين insert and update and delete اثناء اختيار السيليكت اثناء اعدادا الداتا سورس
لحتى تظهر الترير والحذف اي
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:DatabaseConnectionString1 %>"
DeleteCommand="DELETE FROM [Table1] WHERE [id] = @id"
InsertCommand="INSERT INTO [Table1] ([na], [d]) VALUES (@na, @d)"
SelectCommand="SELECT * FROM [Table1]"
UpdateCommand="UPDATE [Table1] SET [na] = @na, [d] = @d WHERE [id] = @id">
<DeleteParameters>
<asp:Parameter Name="id" Type="Int32" />
</DeleteParameters>
<InsertParameters>
<asp:Parameter Name="na" Type="String" />
<asp:Parameter Name="d" Type="String" />
</InsertParameters>
<UpdateParameters>
<asp:Parameter Name="na" Type="String" />
<asp:Parameter Name="d" Type="String" />
<asp:Parameter Name="id" Type="Int32" />
</UpdateParameters>
</asp:SqlDataSource>دقق يجب وضع جميع المعاملات
In bad state
أساس ما أقدر أعلم على generate insert,update and delete statements
أرجو المساعدة اخواني
دقق لازم تكون مختار المعرف اي بمثالي id طبعا اختياري للنجمة هو نفس اختيار جميع الاعمدة
In bad state
انا وضعت الصح على * ونفس الشي ما اقدر اضغط على الخيار !!
بسم الله الرحمن الرحيم
اخى العزيز
ممكن تخلى ال ID من نوع INT و تخليه PRIMARYKEY
و بعد كده جرب زى ما الصديق AsJsGle
اخواني سويت اللي قلتوا ونفس المشكلة حاصلة !!!
حطيت برايمري كي وعلمت على id وبرضو نفس المشكلة !!
يا ريت تقولوا لي الحل
بسم الله الرحمن الرحيم
أخى العزيز
ممكن تضع صورة لل table اللى بتشتغل عليها
الصورة طبعا من الداتا بيس
خلاص انحلت المشكلة
شكرا لكل من ادلى برأيه
بسم الله الرحمن الرحيم
اخى ما تقول ايه كانت المشكلة حتى نستفيد
المشكلة كانت اني ما وضعت برايمري كي ابدا