واضح آرشیو وب فارسی:سایت ریسک: یک اشکال عجیب در گرفتن مقدار کویری استرینگ لطفا راهنمائی کنید. zorig4fun 24 مهر 1386, 02:09سلام دوستان من وارد یک صفحه که میشم آدرس اینجوری هست About.aspx?RP=Bahram و در این صفحه لینکی موجود میباشد که مقدار RP را به آن انتقال میدهم. ولی هیچ اشکالی نمیگیرد و مقدار RP برگردانده نمی شود لطفا راهنمائی کنید کجای کد اشکال دارد؟ <a href="About.aspx?RP=<%# Request.QueryString["RP"] %>">آهنگها</a> با تشکر shirani 24 مهر 1386, 11:37قبلاش بریز تو یک متغیر ببین اشکال میگیره یا نه MDP 24 مهر 1386, 21:58دکی خوبی؟ من گفتم که این اشکالش احتمالا از همون response.write هست! zorig4fun 26 مهر 1386, 02:37مرسی از راهنمائی شما من مقدار کوری استرینگ را داخل یک استرینگ به نام strID ریختم. حالا میخواستم بدانم که چگونه این استرینگ را میتوانم در لینک خود که کدش را در پائین میزارم قرار بدهم البته بعد از ID مرسی <a href="../Rapperes/About.aspx?ID=">درباره <asp:Label ID="LabelRapper1" runat="server" Text=""></asp:Label></a> zorig4fun 26 مهر 1386, 21:31خوب مشکلم حل شد اینجا مینویسم تا دیگر دوستان هم استفاده کنند. Partial Class Rapperes_About Inherits System.Web.UI.Page Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Dim strID As String = Request.QueryString("ID") Dim strAboutText As String = ("درباره " & strID) AboutHyperLink.Text = strAboutText Dim strSongesText As String = ("آهنگهای " & strID) Dim strSongesURL As String = ("../Rapperes/Songes.aspx?ID=" & strID) SongesHyperLink.Text = strSongesText SongesHyperLink.NavigateUrl = strSongesURL End Sub End Class من توصفحه خودم دو تا هیپر لینک قرار دادم که یکیش فقط کار میکنه و دیگری مربوط به همان صفحه میباشد و فقط اسمش را تغییر میدهیم. حالا من در کدهای پشت صفحه یک تابع تعریف کردم به نام strID که مقدار QueryString را میگیرد. یک تابع دیگر معرفی کردم به نام strAboutText که مقدار دهی کرده با کلمه درباره و مقدار strID را به آن چسباندم. بعد مقدار تکست AboutHyperLink را برابر آن قرار دادم. یک تابع دیگر به نام strSongesText معرفی کردم برای تکست هایپرلینک دوم و مقداردهی کردم مثل هیپر لینک اول. یک تابع دیگر معرفی کردم برای آدرس لینکی که باید هاپر لینک دوم منتقل کند و مقدار دهی کردم با آدرس صفحه و strID را به آن اضافه کردم و مقدار آدرس هیپر لینک دوم را برابر آن قرار دادم. حالا اگر ما وارد صفحه About.aspx?ID=Bahram شویم نوشته ها تغییر میکند به درباره Bahram و آهنگهای Bahram که لینک آهنگهای بهرام به صورت زیر خواهد بود: Songes.aspx?ID=Bahram که این چیزی بود که من دنبالش میگشتم و بقیه توضیحات فقط برای زیبائی بود. خوش باشید shirani 27 مهر 1386, 08:51سلام <% dim strID strID = Request.QueryString("ID") <% <a href="page.aspx?ID=<% strID %>" >آهنگ ها </a>
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 507]