PDA

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



reza4359
چهارشنبه 06 مهر 1390, 20:14 عصر
سلام دوستان من واسه ارسال( ادامه خبر) قسمت اخبار وبم یک hypelink رو داخل یک گرید به جدولم بایند کردم و اونو با کد خبر سِت کردم که ادامه خبر رو داخل یک صفحه دیگه نمایش بده
ازاین کد استفاده کردم
Eval("id","content.aspx?Code={0}")
توی لود صفحه ادامه خبر هم این کدو گذاشتم
SqlConnection con = new SqlConnection("data source=(local);initial catalog=Lon;integrated security=true");

string query = "select * from first where id=@id";

SqlCommand cmd = new SqlCommand(query, con);
cmd.Parameters.AddWithValue("@id", Request.QueryString["Code"]);

con.Open();

SqlDataReader dr = cmd.ExecuteReader();

dr.Read();


Label4.Text = dr["title"].ToString();
Label6.Text = dr["cont"].ToString();

dr.Close();

con.Close();
حالا فقط عنوان خبر توی صفحه بعد نمایش داده میشه و ادامه خبر نمایش داده نمیشه دلیلش چیه؟ هرکاری کردم نشد
ممنون

fakhravari
چهارشنبه 06 مهر 1390, 20:25 عصر
با سلام من از این نمونه کار میکنم.

<asp:GridView ID="GridView2" runat="server" AutoGenerateColumns="False"
ShowHeader="False" BorderStyle="None" GridLines="None"
ShowHeaderWhenEmpty="True" >
<Columns>
<asp:TemplateField>
<ItemTemplate>
<div id="entry-2527" class="post">
<span class="post-top"></span>
<div class="entry">
<h2 class="posttitle"><%# HttpUtility.HtmlEncode(Eval("Title"))%></h2>
<p><%# HttpUtility.HtmlEncode(Eval("Abstract"))%></p>
<div class="post-more-link">مشاهده <a target="_self" href="DisplayNews.aspx?NewsID=<%# HttpUtility.HtmlEncode(Eval("NewsID"))%>">دامه مطلب</a></div>
<div class="post-footer"></div>
</div><span class="post-btt"></span>
</div>

<div class="meta">
<ul>
<li class="date" ><%# HttpUtility.HtmlEncode(Eval("AddDate"))%></li>
<li class="comment">comment</li>
<li class="categry"><-PostCategory-></li>
</ul>
</div>


</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>

<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:DBCenter %>"
SelectCommand="SELECT * FROM [TBLNews] ORDER BY [NewsID] DESC"></asp:SqlDataSource>