PDA

View Full Version : استفاده از ButtonField درGridView



hasti.lm
سه شنبه 17 مهر 1386, 20:58 عصر
باسلام

من از GridView برای نمایش اطلاعات DataBase استفاده کردم که در یکی از ستون‌های آن از ButtonField استفاده می‌کنم، می‌خواستم با کلیک ButtonField به یک صفحه جدید از سایت وارد شوم که یکسری اطلاعات جدید مربوط به سطر کلیک شده را نشان می‌دهد، مشکل من این است که از کدام ایونت ButtonField برای انتقال به صفحه جدید باید استفاده نمایم؟

با تشکر

el_abdollahi
چهارشنبه 18 مهر 1386, 12:38 عصر
شما باید به button کورد نظرت یک commandname بدی و یک مقدار مشخصه ای رو هم در خصوصیت CommandArgument قرار بدی تا اون رو به صفحه بعدی برای واکشی بفرستی.در رویداد RowCommand هم کدت رو بنویس.
اینجوری :

<asp:LinkButtonCommandName="AddProperty"CommandArgument='<%# Bind("e_id") %>'ID="lnkpro"runat="server"Text="ںهھی§ë ییژگی ىں"></asp:LinkButton>

If e.CommandName = "AddProperty"Then
Session.Add("e_id", e.CommandArgument)
Response.Redirect("temp.aspx")
EndIf

meysamdalipour
شنبه 07 دی 1387, 21:36 عصر
با سلام . من دو تا Gridview دارم که اولیش با مشخصات کالا پر شده و کنار اون یک buttonField تعریف کردم و اسم اونو ثبت گذاشتم . می خواهم وقتی این دکمه ثبت رو که روبروی هر سطر وجود داره رو زدم اطلاعات اون به GridView2 بره و در ثبت نهایی اون اطلاعات درون جدول دیگری ذخیره بشه . حالا اگه کسی تا نمایش در gridview2 را هم بگه کلی کمک به من کرده . ممنون