想做个简单的新闻发表系统,求助!

gaoweipeng7851 2008-07-09 10:07:32
我想做个新闻发布系统,用vs,数据库是sql
数据库中有文章表(id,作者,题目,内容)
现在在Main.aspx中用datalist控件绑定了题目列,想实现单击绑定的题目后在News.aspx显示文章的内容(News.aspx?id=文章的编号)
现在的问题是
1.datalist控件中的题目如何实现超链接到News.aspx
2.点击题目在News.aspx显示文章内容
3.News.aspx中用什么绑定文章的内容

希望能说的清楚些,新手上路!谢谢
...全文
129 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
格拉 2008-07-11
  • 打赏
  • 举报
回复
帮顶
mengjun5200 2008-07-11
  • 打赏
  • 举报
回复
<a href='news.aspx?NewsID= <%#Eval("NewsID")%>'> <%#Eval("Title")%>
billclinton8 2008-07-09
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 maddemon 的回复:]
<a href='news.aspx?NewsID= <%#Eval("NewsID")%>'> <%#Eval("Title")%> </a>

内容用label就行了
简单举例
protected void BindContent()
{
Model_News model=Bll_News.GetModel(Int.Prase(Request.QueryString["id"]));
lable_Title=model.Title;
...
}
[/Quote]
就可以了 也方便
gaoweipeng7851 2008-07-09
  • 打赏
  • 举报
回复
你真逗
yigeming 2008-07-09
  • 打赏
  • 举报
回复
有许多种方法能实现楼主所需要的效果,你是要for(i=1;i<=10000000000000;i++)
{
response.write("第"+i+"种呢,")
}
xlong224 2008-07-09
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 maddemon 的回复:]
<a href='news.aspx?NewsID= <%#Eval("NewsID")%>'> <%#Eval("Title")%> </a>

内容用label就行了
简单举例
protected void BindContent()
{
Model_News model=Bll_News.GetModel(Int.Prase(Request.QueryString["id"]));
lable_Title=model.Title;
...
}
[/Quote]
xlong224 2008-07-09
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 maddemon 的回复:]
<a href='news.aspx?NewsID= <%#Eval("NewsID")%>'> <%#Eval("Title")%> </a>

内容用label就行了
简单举例
protected void BindContent()
{
Model_News model=Bll_News.GetModel(Int.Prase(Request.QueryString["id"]));
lable_Title=model.Title;
...
}
[/Quote]
gaoweipeng7851 2008-07-09
  • 打赏
  • 举报
回复
谢谢你!问题一已经解决!
gaoweipeng7851 2008-07-09
  • 打赏
  • 举报
回复
HyperLink绑定了Id,那能显示文章的题目吗?需要两个HyperLink吗?
wo594261 2008-07-09
  • 打赏
  • 举报
回复
貌似 这个确实不好说。。
楼主还需要多学习
Coco孙 2008-07-09
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 maddemon 的回复:]
<a href='news.aspx?NewsID= <%#Eval("NewsID")%>'> <%#Eval("Title")%> </a>

内容用label就行了
简单举例
protected void BindContent()
{
Model_News model=Bll_News.GetModel(Int.Prase(Request.QueryString["id"]));
lable_Title=model.Title;
...
}
[/Quote]
amandag 2008-07-09
  • 打赏
  • 举报
回复
楼主,就凭你的问题,怕不是能说清楚,你需要自己先看看书,否则,别人说的你也未必能听懂是怎么回事
maddemon 2008-07-09
  • 打赏
  • 举报
回复
<a href='news.aspx?NewsID=<%#Eval("NewsID")%>'><%#Eval("Title")%></a>

内容用label就行了
简单举例
protected void BindContent()
{
Model_News model=Bll_News.GetModel(Int.Prase(Request.QueryString["id"]));
lable_Title=model.Title;
...
}
suyiming 2008-07-09
  • 打赏
  • 举报
回复
绑定时 这样就可以连接到另外个页面了
用控件HyperLink
NavigateUrl='<%# Eval("voteid","shownews.aspx?id={0}")%>'
gaoweipeng7851 2008-07-09
  • 打赏
  • 举报
回复
能稍微解释下吗?
protected void BindContent()
{
Model_News model=Bll_News.GetModel(Int.Prase(Request.QueryString["id"]));
lable_Title=model.Title;
...
}
Model_New,Bll_News是什么啊?
后面是不还可以写label_content=model.Content;.....
麻烦你了!
zhnzzy 2008-07-09
  • 打赏
  • 举报
回复
绑定文章内容,用DataList就可以

61,830

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧