بخش کار با صفحات ASP.Net     >     ارسال ( Post ) یک صفحه به صفحه ای دیگر در ASP.Net

ارسال صفحه به یک صفحه دیگر در ASP.Net :

به طور پیش فرض ، کنترل هایی مثل Button که باعث Post Back شدن صفحه می شوند ، صفحه را پس از Post Back ، دوباره به خودش بر می گردانند .
یعنی صفحه به سرور ارسال شده و دوباره به خودش بر می گردد . اما شما می توانید کنترل های ASP.Net را به گونه ای تنظیم نمایید تا صفحه را به صفحه دیگری Post کند .
در این حالت می توانید مقادیری را از صفحه مبدا خوانده و به صفحه مقصد ارسال نمایید . برای مثال از این امکان می توانید در فرم های ثبت نام چند صفحه ای استفاده نمایید .

نحوه Post کردن یک صفحه ASP.Net به صفحه ای دیگر :

  1. یک کنترل دکمه فرمان مثل Button یا LinkButton را بروی صفحه قرار دهید .
  2. مقدار خاصیت PostBackUrl کنترل را برابر با آدرس صفحه ای که می خواهید صفحه جاری به آن Post شود ، قرار دهید . همانند کد مثال زیر .

مثال : در مثال زیر یک دکمه فرمان Button قرار داده ایم که در صورت کلیک بر روی آن ، باعث می شود تا صفخه جاری به صفحه اصلی سایت Post شود :

Example
<asp:Button
ID="Button1"
PostBackUrl="~/Default.aspx"
runat="server"
Text="Submit" />
کد
خروجی


راجع این مطلب سوال یا اشکالی دارید ؟! آن را در انجمن سایت مطرح نمایید ...         >>>>>  ورود به انجمن تخصصی


نطر خودتان درباره این صفحه را با ما در میان گذاشته و در صورت تمایل از Developer1 حمایت نمایید :

آیا مطالب این صفحه برای شما مناسب و مفید بوده است :

نام :                 
آدرس Email :    
 
نظر شما :  
 
سوال امنیتی : پایتخت ایران ؟      
حمایت از سایت Developer1