PDA

View Full Version : برنامه نویسی Button



ebrahimhoze
پنج شنبه 19 مهر 1386, 18:14 عصر
وقتی یه دکمه رو توی GridView میزاریم و روی اون دوبا کلیک میکنیم تا بهش برنامه بدیم نمیشه بهش برنامه داد یعنی فرم کدنویسی د حالت General میاد بالا

shahab_ksh
پنج شنبه 19 مهر 1386, 18:32 عصر
رویداد های کلیدتون رو توی RowCommand مربوط به Gridview بزارین

ebrahimhoze
جمعه 20 مهر 1386, 16:14 عصر
یه نمونه مثال بزنین ممنون میشم

shahab_ksh
جمعه 20 مهر 1386, 16:23 عصر
مثلا گرید ویوی به نام GridView_Data داریم



ProtectedSub GridView_Data_RowCommand(ByVal sender AsObject, ByVal e As System.Web.UI.WebControls.GridViewCommandEventArgs ) Handles GridView_Data.RowCommand

If e.CommandName = "عنوان کامند" Then
'دستورات

EndIf

End Sub

ebrahimhoze
جمعه 20 مهر 1386, 22:52 عصر
من این کار رو انجام دادم ولی هیچ فایده ای نداشت

ebrahimhoze
یک شنبه 22 مهر 1386, 17:49 عصر
کسی نمیدومنه مشکل کار من چیه

rtech
یک شنبه 22 مهر 1386, 18:22 عصر
در خصوصیات اون دکمه یک command بهش بدید :



commandname="clickshod"


بعد همون کدی که دوستمون گفتن رو اجرا کنید .

اگر باز هم نتونستید کدی که استفاده کردید رو اینجا بزارید تا ببینیم چی کار کردید .

ebrahimhoze
یک شنبه 22 مهر 1386, 22:14 عصر
ProtectedSub GridView_RowCommand(ByVal sender AsObject, ByVal e As System.Web.UI.WebControls.GridViewCommandEventArgs ) Handles GridView_Data.RowCommand

If e.CommandName = "command1" Then
msgbox "ok click"

EndIf

End Sub

command1 نام یا id دکمه من میباشد
ولی فقط صفحه refresh میشود

shahab_ksh
یک شنبه 22 مهر 1386, 23:02 عصر
صفحه پست بک میشه اما تو شرط if این چه دستوری؟



msgbox "ok click"

el_abdollahi
دوشنبه 23 مهر 1386, 10:57 صبح
command1 نام یا id دکمه من میباشد
ولی فقط صفحه refresh میشود
همون طور که قبلا گفتن command1 باید مقدار خصوصیت commandName دکمه تو قسمت سورس برنامه باشه.

lvenoos
دوشنبه 07 آبان 1386, 15:53 عصر
سلام
اگر امکان داردmsgbox را توضیح بدهید ، چون من از آن در قسمتی از برنامه استفاده کردم ولی جواب نمی دهد؟ باتشکر