asp.net中文章详细页面如何接收datalist中的传值?传递文章ID,详细页面要显示对应id的标题和内容 5

<div><ahref="art_cont.aspx?id=<%#Eval("ArtID")%>">阅读全文</a></div>。详细页面如果也用datalist控件怎么... <div><a href="art_cont.aspx?id=<%# Eval("ArtID") %>">阅读全文</a></div>。详细页面如果也用datalist控件怎么接受值?怎么显示内容? 展开
 我来答
hiyuyang
2013-05-18 · TA获得超过359个赞
知道小有建树答主
回答量:335
采纳率:50%
帮助的人:81.3万
展开全部
Eval("ArtID")这句代码就是已经获取到的ID

通过文件的ID号查询到文件的内容

Select [文件内容] from 文章表 where id=Eval("ArtID")

然后显示到页面当中
<html>
<head>
<SCRIPT LANGUAGE="JavaScript">
function openwin()
{OpenWindow=window.open("", "newwin", "height=250,
width=250,toolbar=no,scrollbars="+scroll+",menubar=no");
//写成一行
OpenWindow.document.write("<TITLE>例子</TITLE>")
OpenWindow.document.write("<BODY BGCOLOR=#ffffff>")
OpenWindow.document.write("<h1>Hello!</h1>")
OpenWindow.document.write("获取到的文件内容的值")///////////文章内容的值
OpenWindow.document.write("</BODY>")
OpenWindow.document.write("</HTML>")
OpenWindow.document.close()}
</SCRIPT>
</head>
<body>
<a href="#"
onclick="openwin()">打开一个窗口</a>
<input type="button"
onclick="openwin()" value="打开窗口">
</body>
</html>

这样基本上就完成了 试试看吧
liuyim93
2013-05-19
知道答主
回答量:3
采纳率:0%
帮助的人:2337
展开全部
//文章详细内容页面接收传值

int id=Convert.toInt32(Request.QueryString["id"]);

select * from table where id='+id+';
把查到的内容放到DS里面,
datalist1.datasource=ds;
datalist1.DataBind();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式