请看我的的一个页面list.aspx代码
<a href="detail.aspx?id=某一个文章ID">文章名字</a>
detail.aspx.cs代码//部分省略
public partial class detail: System.Web.UI.Page
{
string Id;
protected void Page_Load(object sender, EventArgs e)
{ Id = Request.QueryString["id"];
} public string CT(string getString)
{
string strConnection = ConfigurationSettings.AppSettings["dns"];
SqlConnection objConnection = new SqlConnection(strConnection);
objConnection.Open();
SqlCommand cmd = new SqlCommand("SELECT title,content FROM thread where id='" + Id + "'", objConnection);
SqlDataReader dr = cmd.ExecuteReader();
string strBody = null;
dr.Read();
strBody += "" + dr[getString] + "";
dr.Close();
objConnection.Close();
return strBody;
}
}
detail.aspx的页面代码是
<!--这里是当前页面的信息-->
<%=CT("title")%>
<%=CT("content")%>
<!--这里是上一篇文章和下一篇文章-->
<a href="detail.aspx?id=上一篇文章ID">上一篇文章名字</a>
<a href="detail.aspx?id=下一篇文章ID">下一篇文章名字</a>我想请问下,这里的上(下)一篇文章ID和上(下)一篇文章名字的代码该怎么写呢?谢谢
<a href="detail.aspx?id=某一个文章ID">文章名字</a>
detail.aspx.cs代码//部分省略
public partial class detail: System.Web.UI.Page
{
string Id;
protected void Page_Load(object sender, EventArgs e)
{ Id = Request.QueryString["id"];
} public string CT(string getString)
{
string strConnection = ConfigurationSettings.AppSettings["dns"];
SqlConnection objConnection = new SqlConnection(strConnection);
objConnection.Open();
SqlCommand cmd = new SqlCommand("SELECT title,content FROM thread where id='" + Id + "'", objConnection);
SqlDataReader dr = cmd.ExecuteReader();
string strBody = null;
dr.Read();
strBody += "" + dr[getString] + "";
dr.Close();
objConnection.Close();
return strBody;
}
}
detail.aspx的页面代码是
<!--这里是当前页面的信息-->
<%=CT("title")%>
<%=CT("content")%>
<!--这里是上一篇文章和下一篇文章-->
<a href="detail.aspx?id=上一篇文章ID">上一篇文章名字</a>
<a href="detail.aspx?id=下一篇文章ID">下一篇文章名字</a>我想请问下,这里的上(下)一篇文章ID和上(下)一篇文章名字的代码该怎么写呢?谢谢
解决方案 »
- 关于Convert.ToString()的问题
- C# winform DataGridview相关问题
- 有挑战的问题: VS2005 连接到 SQL2000
- WIN FORM 中如何在控件被单击后改变控件的边框颜色???5天了,今然没有人回答...难道..??
- 异步方法中.服务器只能对应一个客户端的问题.(怎么样设计服务器只对应多个客户端),怎样识别每个客户端,并给相应客户端发相应的信息?
- 高手帮忙哦: xp下的程序在windows2000下出错 justintime
- 有点难度的问题,关于SOCKET和WEB SERVICE的整合,各位高手请进!
- 急求21点游戏代码
- 这代表什么意思?
- 如何取得API的中的返回值?
- windows form: form.show () 问题
- 无法安装 SQL Server 2005
把
<a href="detail.aspx?id=上一篇文章ID">上一篇文章名字 </a>
<a href="detail.aspx?id=下一篇文章ID">下一篇文章名字 </a>
换成
<%=GetHref()%>
然后在后台写GetHref()方法 返回字符串
也就是返回上一篇、下一篇的HTML字符。