PDA

View Full Version : چطور میشه لینک پویا داد؟



pa2ab65
سه شنبه 16 مرداد 1386, 19:27 عصر
سلام
مشکل من اینه که باید اطلاعات DataBase رو به کاربر نشون بدم.بعدش کرابر یکی رو انتخاب کنه اونوقت من اطلاعات کامل اونو تو یه صفحه ی دیگه نمایش بدم. انوقت یه طوری باشه که اگه اون صفحه رو هم مستقیم از history آوردن مشکلی پیش نیاد.یه چیزی شبیه فروم ها برای نمایش پست.

ممنون.

shahab_ksh
سه شنبه 16 مرداد 1386, 19:55 عصر
مشکل رو نفهمیدم ؟

jasadeghi
سه شنبه 16 مرداد 1386, 20:50 عصر
سلام
شما می تونید با استفاده از پارامترها لینک های پویا ایجاد کنید. مثلا در همین صفحه ای که شما هستید آدرسش اینه : http://barnamenevis.org/forum/showthread.php?t=75195
پارمتری که اینجا هست t=75195 که احتمالا id این پست می باشد.

برای دریافت پارامتر این صفحه کافیه شما از این خط برنامه استفاده کنید



Dim t As Integer
t = Request.QueryString.Item("t")


امیدوارم متوجه مشکلتون شده باشم و سر نخ رو بهتون داده باشم .
در صورتی که کمک بیشتری خواستید و اگر در توان بود خوشحال میشم کمکتون کنم.

با آرزوی موفقیت و بهروزی

sarasara
چهارشنبه 17 مرداد 1386, 07:50 صبح
من فکر می کنم منظور pa2ab65 این بود که چطوری این پارامتر رو ارسال کنه، در سمت Code :


<asp:HyperLink runat="server" ID="link1" >Go to Page 1</asp:HyperLink>
و در سمت CodeBehind:


link1.NavigateUrl = "Page1.aspx?Id=" +PID ;
موفق باشی

pa2ab65
پنج شنبه 18 مرداد 1386, 13:47 عصر
ممنون از همه دوستانی که جواب دادن.
من جواب سوالمو گرفتم تقریبا شبیه جواب jasadeghi ولی با یکم تفاوت:

int i;
i=Request.Params.Get(0);
تونستم اینکارو بکنم.

ممنون.