目录页如何向内容页传递正确的内容?目录页用DataGrid 做的,内容页用的是label控件来显示新闻内容。如何在目录页点击其中一条新闻内容的时候,内容页都能够显示相对应的新闻内容?
解决方案 »
- Treeview控件问题
- 移动控件做的WAP
- ASP网页中全局变量的定义和保存
- ###################DataSet访问数据库
- 我是一个刚开始学习 ASP.net 的初学者,最近照书打的源码也不对,请帮忙指教
- 怎么用键盘的左右键控制我在网页上画的一条线呢(我已经定义了方法来控制这条线,就是不知道怎么实现"按左右键时调用这个方法")
- Server.Transfer()和 Response.Redirect()区别??
- asp.net方面的问题,请各位高手帮忙解决!
- 想用ajax实现一个倒数计时器,解决有重谢?
- [在线急等]请教 asp.net 的配置问题
- 验证码制作的问题,继续讨论希望得到一个真正可以验证的代码。
- $$$$$$$$这个问题可能只有李开复才能解决了¥¥¥¥¥¥¥¥¥¥¥¥¥¥
楼主记得多给分哦
显示页: 接受传递参数 int postId=(int)Request.Params["PostId"]
<asp:TemplateColumn HeaderText="名称">
<ItemTemplate>
<a href='<%# "LookUpPolicyContent.aspx?ID="+DataBinder.Eval(Container,"DataItem.ID")%>' target=_blank>
<%# DataBinder.Eval(Container, "DataItem.PolicyName")%>
</a>
</ItemTemplate>
</asp:TemplateColumn>
通过sql语句获得内容,比如 select 新闻内容 from 表名 where id=Request.QueryString["id"];
label.Text = 从数据库取得值。dr.. 这只是基本的样式,具体的还要由楼主完成。
DataNavigateUrlFormatString="ShowNews.aspx?PostId={0}" 表示链接的地址其中{0}将被 字段ID的值替代,例如第一条记录就会变成 ShowNews.aspx?PostId=1显示页: 接受传递参数 int postId=(int)Request.Params["PostId"]我口才不是太好,说的也不专业,希望我说的你能明白..
不知道写得对否:
string strConn=@"Provider=Microsoft.Jet.OLEDB.4.0;" +
@"Data source= C:\Inetpub\wwwroot\news-system\db\newka.mdb";
OleDbConnection myConnection=new OleDbConnection(strConn);
myConnection.Open(); string strCommand="SELECT * FROM xinwen where postID=Request.QueryString[ID]";
OleDbDataAdapter da=new OleDbDataAdapter(strCommand,myConnection);
DataSet myDS=new DataSet();
da.Fill(myDS,"scores"); title.Text=myDS.Tables[0].Rows[0][1].ToString();
time.Text=myDS.Tables[0].Rows[0][2].ToString();
zuozhe.Text=myDS.Tables[0].Rows[0][3].ToString();
neirong.Text=myDS.Tables[0].Rows[0][4].ToString();