PDA

View Full Version : سوال: درمورد لینک ادامه مطالب



lida_2030
سه شنبه 06 تیر 1391, 21:29 عصر
سلام به همه دوستان
میدونم سوالم تکراریه ولی تو سایت هم که سرچ کردم به جواب درست نرسیدم یعنی اونی که میخواستم نبود
پس کمکم کنید
من میخام لینک ادامه مطالب برای مقالات یا اینکه روی عنوان خبر کلیک کنم و مشرح اونا ببینم و بذارم تو سایتم ولی با linq نه با کانکشن استرینگ پس اگه بلدید به طور کامل برام توضیح بدید ممنون میشم
مرسی:ناراحت:

mehrzad_ali
سه شنبه 06 تیر 1391, 21:54 عصر
سلام شما باید خبرهاتو رو از دیتابیس سلکت کنید و به یکی از این کنترل ها (gridview,datalist,repeater)بایند کنید و توی کنترل فیلدهاتون رو مشخص کنید مثل این کد


<asp:DataList ID="Repeater1" runat="server" RepeatColumns="2" Width="940px">
<ItemTemplate>

<h3>
<a href='<%# Eval("id","blog.aspx?pid={0}") %>'>
<%# Eval("title")%></a></h3>
<p class="date">
<%# Eval("date")%></p>

</ItemTemplate>
</asp:DataList>

lida_2030
سه شنبه 06 تیر 1391, 23:21 عصر
مرسی از جوابتون این بایند و بلدم ولی وقتی میخام بگم خبریا بهم بده که با @idnew برابر باشه اصلا @idnew را نمیشناسه

fakhravari
سه شنبه 06 تیر 1391, 23:24 عصر
سوال واضح نیست

mehrzad_ali
سه شنبه 06 تیر 1391, 23:28 عصر
کدتون رو بزارید

lida_2030
چهارشنبه 07 تیر 1391, 14:48 عصر
سلام
سواله من اینه این باینده تو صفحه اصلی انجام میدم حالا تو صفحه ای که میخوام مشروح اخبار را بده تو اون چه کدی بنویسم البته باlinq
من نمیدونم چطوری حالا بهش بگم عنوان خبری که کلیلک شده مشروح آن را بهم بده

mehrzad_ali
چهارشنبه 07 تیر 1391, 15:24 عصر
سلام
توی خط 5 شما یه کوئری استرینگ به نام pid رو با کد خبر مقدار دهی کردین . حالا توی لود صفحه blog.aspx با کد زیر می تونید اون مقدار رو دریافت کنید


string id = Request.QueryString["pid"];

linq و ado.net فرقی نداره مهم کد خبر هست که دارید

sasanrstm
پنج شنبه 08 تیر 1391, 01:55 صبح
شما يه سري به اين سايت بزنيد آموزش كاملش اونجا هست
يا تو گوگل بنويس سايتhttp://how2learnasp.net/ علي دلشاد