با سلام و خسته نباشید .دوستان من یک سایت فروشگاه دارم که در صفحه اصلی تعدادی از محصولاتم نمایش داده میشه یک دکمه جزییات هم روی محصول وجود داره که کاربر با کلیک بر روی جزییات به صفحه اطلاعات مربوط به محصول موردنظر انتقال پیدا کنه .لطفا راهنمایی کنید چطور این کار رو انجام بدم .
خوب دوست عزیز به این صورت که اون دگمه جزئیات که دارید به این صورت بایند کنید به id
<asp:HyperLink ID="HyperLink12" runat="server" Font-Underline="False" ForeColor="#3366FF" NavigateUrl='<%# Eval("id","1shownews.aspx?code={0}") %>' Text='<%# Eval("titr") %>'></asp:HyperLink>
یعنی آی دی محصولت رو بگیره...
حالا تو صفحه جزئیاتت یه select میزنی به یه شرط که id محصولات
مثلا اینجوری
string str = "select * from pr where id=@id ";
با تشکر
با شرمندگی من سوالم رو اشتباه مطرح کردم قصد دارم با کلیک روی تگ a به صفحه جزییات برم و از session استفاده کردم اما مقدار session همواره 0 هست در صفحه جزییات
دوستان مشکل من بالاخره حل شد .اگز بخواهیم product_id را از طریق session دیگر ارسال کنیم و از تگ a برای این کار استفاده کنیمباید از تکنولوژی ajax استفاده کنیم .ابتدا در onclick تگ a نام تابع اسکریپتی را می نویسیم و در صفحه aspx کد زیر را قرار می دهیم
بعد در صفحه aspx.cs تابع زیر را می نویسیم.
به این شکل session پر می شود.
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)