ورود

View Full Version : سوال: راهنمایی در مورد لینک کردن دکمه و پیغام هشدار در صفحه



oghab1
دوشنبه 29 اردیبهشت 1393, 12:43 عصر
سلام

من آشنایی زیادی با asp ندارم 2 تا سوال دارم ممنون میشم راهنمایی کنید

1-من یک دکمه درست کردم می خوام روش کلیک می کنم بره تو صفحه دومی که ساختم یه فرم ساختم action=d2.asp قرار دادم وقتی روی دکمه کلیک می کنم صفحه d2 میاد ولی سرور ارور میده چیکار کنم که با کلیک روی دکمه مانند یه لینک وارد صفحه دوم شوم؟

2-تو صفحه d2 می خوام اگر کاربر به جز روی دکمه هایی که دارم در جای دیگری از صفحه کلیک کرد با پیغام مواجه شود که کاربر گرامی روی یکی از دکمه ها کلیک نمائید این کد پیغام را به زبام asp می خوام نه زبان دیگری

با تشکر

rezadana
دوشنبه 29 اردیبهشت 1393, 14:27 عصر
سلام
برای لینک دادن به صفحه دومت از کد زیر استفاده کن.

Response.Write("آدرس صفحه مورد نظر ");


و برای نمایش پیغام هم از کد زیر میتونی استفاده کنی. موفق باشی.

Response.Write("<script>alert('لطفا بر روی دکمه مورد نظر کلیک نمایید');</script>");



ـــــــــــــــــــــــــ ــــــــــــــــــــ
www.rezalynda.rzb.ir

oghab1
دوشنبه 29 اردیبهشت 1393, 15:12 عصر
در مورد سوال اول من می خوام کاربر وقتی روی دکمه کلیک کرد وارد صفحه دوم شود کد زیر را دارم ولی ارور میدهد


<body>

<div>
<asp:Button ID="Button1" runat="server" Text="Button" />
<% Response.Write("Default2.aspx"); %>

</div>

</body>

ارور میده :
Server Error in '/asp' Application.
--------------------------------------------------------------------------------

Control 'Button1' of type 'Button' must be placed inside a form tag with runat=server.




در مورد سوال دوم من می خوام کاربر هرجای صفحه کلیک کرد پیغام دهد که روی دکمه کلیک کنید ولی این کد رو قرار دادم موقع لود شدن صفحه به صورت خودکار پیغام می دهد دیگر اجرا نمی شود ممنون میشم بیشتر راهنمایی کنید

rezadana
دوشنبه 29 اردیبهشت 1393, 15:43 عصر
بر روی دکمه ای که میخواید به صفحه دیگه ارجاع داده بشه دوبار کلیک کنید تا صفحه code behind انن باز بشه و کد زیر رو در قسمت کد مربوط به اون button بنویس.


Response.Write("Default2.aspx");