asp.net

位置:IT落伍者 >> asp.net >> 浏览文章

ASP.NET项目开发指南:新闻列表[1]


发布日期:2024年04月24日
 
ASP.NET项目开发指南:新闻列表[1]

新闻列表

单击GridView或GridView中的More超链接后会进入ST_knewslistaspx页面该页面会根据不同的传值显示不同的内容如图所示

新闻列表页面

ST_knewslistaspx的主要HTML代码

此页面用到了一个GridView控件用来展示新闻列表的详细信息ST_knewslistaspx的主要HTML代码如程序所示

程序 ST_knewslistaspx

<form id=Form method=post runat=server>

<uc:ST_khead id=Khead runat=server></uc:ST_khead></TD>

<table width= border= align=center cellpadding=

cellspacing= bgcolor=#ffffff>

<tr bgcolor=#>

<td height= colspan= valign=top>

<table width=% height= border= cellpadding=

cellspacing=><tr><td

background=images/topbannerjpg>&nbsp;</td></tr>

</table>

</td></tr>

<tr>

<td width= align=center valign=top style=WIDTH:

px><uc:ST_kuserleft id=Kuserleft

runat=server></uc:ST_kuserleft>

</td>

<td colspan= valign=top><table width= height=

border= cellpadding= cellspacing= bgcolor=#>

<tr>

<td height= bgcolor=#cc><strong><font

color=#ffffff>::网站新闻</font></strong></td>

</tr>

<tr><td bgcolor=#ffffff>

<asp:GridView id=GridView runat=server BorderWidth=

Height=px Width=px AutoGenerateColumns=False>

<Columns>

<asp:TemplateField>

<HeaderTemplate>

</HeaderTemplate>

<ItemTemplate>

<table width=% border= cellspacing=

cellpadding=>

<tr>

<td>·<A href=ST_kshownewsaspx?id=<%#

Eval(ST_ID)%>>

<%# Eval( ST_newstitle)%>

… </A>

</td>

<td width= align=right>[<%#

Eval(ST_newsclass)%>]</td>

<td width= align=right>[<%#

Eval( ST_newsclick)%>]</td>

<td width= align=right><%#

Eval( ST_addtime)%></td>

</tr>

</table>

</ItemTemplate>

</asp:TemplateField>

</Columns>

</asp:GridView> </td></tr>

</table></td></tr>

</table>

<uc:ST_kfoot id=Kfoot runat=server></uc:ST_kfoot>

</form>

【代码说明】代码第~行是在GridView的控件模板ItemTemplate中添加了一个表格Table;表格中绑定了一个超链接内容是<%# Eval( ST_newstitle)%>即当前绑定数据的值该超链接会传递一个参数<%# Eval(ST_ID)%>即当前绑定数据的主键值

[] []

               

上一篇:ASP.NET项目开发指南:新闻列表[2]

下一篇:ASP.NET项目开发指南:产品展示