新闻发布系统中显示新闻页面的问题

新闻发布系统首页的问题我在做新闻发布系统的准备工作,在做一个学习的项目;在Default页面上放一个DataList控件,准备要来显示新闻的标题列表;数据库名称:News... 新闻发布系统首页的问题

我在做新闻发布系统的准备工作,在做一个学习的项目;

在Default页面上放一个DataList控件,准备要来显示新闻的标题列表;

数据库名称:NewsIssueDB 表 NewsInfoT(NewsID,NewsTitle,NewsContent,NewsType,CreateDate)

Default的DataList部分的代码如下:

<asp:DataList ID="dlTest" runat="server">
<HeaderTemplate><table></HeaderTemplate>
<ItemTemplate>
<tr>
<td><a href='ShowNews.aspx?id=<%#DataBinder.Eval(Container.DataItem,"NewsID") %>'

target="_blank">
<%#DataBinder.Eval(Container.DataItem,"NewsTitle") %></a></td>
</tr>
</ItemTemplate>
<FooterTemplate></table></FooterTemplate>
</asp:DataList>

PageLoad代码如下:

protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
getBindData();
}
}

getBindData的代码如下:
private void getBindData()
{
string connectionString = "data source=localhost; user id=sa; password=123456;

database=NewsIssueDB;";
SqlConnection con = new SqlConnection(connectionString);
string cmdText = "select top 5 * from NewsInfoT order by CreateDate desc";
SqlCommand cmd = new SqlCommand(cmdText, con);
try
{
con.Open();
SqlDataAdapter da = new SqlDataAdapter(cmdText, con);
DataSet ds = new DataSet();
da.Fill(ds);
dlTest.DataSource = ds.Tables[0].DefaultView;
dlTest.DataBind();
}
catch(Exception ex)
{ Response.Write(ex.Message); }
finally{con.Close();}
}

运行该项目,可以出现一个简单的新闻列表,点击列表来可弹出一个网页。
请问ShowNews.aspx要怎样设计?(简单的即可)
我是说怎样把NewsID传递到ShowNews.aspx的页面去,以便获得News的其他信息。
展开
 我来答
kefeng1010
2010-07-19 · 超过20用户采纳过TA的回答
知道答主
回答量:91
采纳率:0%
帮助的人:41.2万
展开全部
显示新闻的标题、内容、日期,就可以了
传播易
2024-10-18 广告
作为广州朝闻天下信息技术有限公司的工作人员,我们深知新闻媒体发布的重要性。我们的团队致力于为客户提供高质量的新闻稿发布服务,帮助客户扩大品牌知名度和影响力。我们与多家主流媒体合作,确保新闻稿能够覆盖更广泛的受众。同时,我们还提供定制化的发布... 点击进入详情页
本回答由传播易提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式