PDA

View Full Version : مشکل در ایجاد صفحه جدید



nooshin100
دوشنبه 07 آبان 1386, 17:34 عصر
سلام.
می دانم در این رابطه زیاد صحبت شده ولی من با جستجو مطلبی مشابه خودم پیدا نکردم.
من یک datagrid دارم.می خوام وقتی کاربر بر روی imagebutton که در template column هست کلیک می کنه صفحه جدید باز شه.مشکل اینه که کد زیر را وقتی می ذارم در datagrid_itemcommand دفعه اول با کلیک اجرا نمی شه،بار دوم اجرا می شه.

CType(e.Item.Cells(0).FindControl("ImageButton1"), ImageButton).Attributes.Add("onclick", "javascript:window.open('page morede nazar');return false;")

اگر هم از response.write استفاده کنم، هم صفحه جدید باز می شه و هم خود صفحه refresh می شه.

'Response.Write("<script language='javascript'>window.open('page.aspx');</script>")

کسی می تونه کمکی کنه؟با کلیک بر روی ستون imagebutton یک صفحه جدید بدون refresh با شه و البته با یکبار کلیک.ممنون از همگی.

nooshin100
چهارشنبه 09 آبان 1386, 14:13 عصر
کسی ایده ای نداره؟

ClaimAlireza
چهارشنبه 09 آبان 1386, 16:00 عصر
این تاپیکو ببین :
http://barnamenevis.org/forum/showthread.php?t=80772&highlight=LinkButton

nooshin100
چهارشنبه 09 آبان 1386, 19:34 عصر
ممنون ، من اون متن را هم قبلا خوندم. ولی من اینجا imagebutton دارم.کاربر روی عکس کلیک می کنه.نمی تونم جاش hyperlink بذارم.:ناراحت:

m.hamidreza
چهارشنبه 09 آبان 1386, 19:40 عصر
ممنون ، من اون متن را هم قبلا خوندم. ولی من اینجا imagebutton دارم.کاربر روی عکس کلیک می کنه.نمی تونم جاش hyperlink بذارم.:ناراحت:

HyperLink مگه ImageUrl نداره ؟!

ClaimAlireza
پنج شنبه 10 آبان 1386, 08:57 صبح
ولی من اینجا imagebutton دارم

شما مگه نمیخای با کلیک بر روی یک عکس یه کاری انجام بشه؟

خوب کافیه یه تگ <image> بزاری بین <a/><a> .

خواص <a> رو هم که مثل اون تاپیک باید تنظیم کنی .

موفق باشی....