PDA

View Full Version : سوال: روال استفاده از رخداد rowdeleting در گیرید



zhr.rezae66i
سه شنبه 01 اسفند 1391, 13:26 عصر
سلام
برای حذف رکورد چه موقع از رخداد rowDEleting گیرید استفاده میشه و داخلش کدها رو مینویسن
چه موقع کد ها رو داخل رخداد RowCommand بنویسم
یا داخل رخدا کلیک دکمه بنویسم
یکم اینا رو قاطی کردم

میتونید بمن کمک کنید و ی راهنمایی لطفا
ممنون


بازم ممنونم

ahmad156
سه شنبه 01 اسفند 1391, 13:52 عصر
rowDeleting میشه گفت زیر مجموعه RowCommand هست.وقتی شما یکی از ستون هاتون رو به صورت زیر تعریف کنین

<asp:TemplateField> <ItemTemplate> <asp:LinkButton ID="lnkdelete" runat="server" CommandName="Delete" >Delete</asp:LinkButton> </ItemTemplate> </asp:TemplateField>

2 تا رویداد اجرا میشه
1-RowDeleting
2-RowCommand
تفاوتشون توی اینه که وقتی CommandName شما Delete باشه فقط مورد 1 انجام میشه ولی هر مقدار دیگه باشه RowCommand اجرا میشه
پس بهتره با RowCommand کار کنی تا نخواین به ازای هر Delete یا Edit یا ... یه رخداد بنویسین