新聞的刪除
刪除新聞的頁面如圖所示
圖 刪除新聞頁面
刪除新聞頁面ST_Admin_newsmanaspx的主要HTML代碼
頁面中DataGird控件主要負責新聞的顯示在GridView控件中添加一個刪除列用來鏈接到新聞刪除頁面該頁面的主要代碼如程序所示
程序 ST_Admin_newsmanaspx
<HTML>
<HEAD>
<title>ST_Admin_newsman</title>
<link rel=stylesheet type=text/css
href=css/ST_Admin_STYLECSS>
</HEAD><body>
<form id=Form method=post runat=server>
<FONT face=宋體 color=white>
<!GridView控件>
<asp:GridView id=DataGrid runat=server Width=px
AutoGenerateColumns=False BorderWidth= Height=px>
<Columns>
<asp:TemplateField>
<ItemTemplate>
<TABLE cellSpacing= cellPadding= width=%
border=> <TR><TD class=tdbg>·
<A href=ST_kshownewsaspx?id=
<%# Eval(ST_ID)%>
target=_blank><%# Eval(ST_newstitle)%>
… </A>
</TD><TD align=right width=
class=tdbg>[<%# Eval( ST_newsclass)%>]</TD>
<TD align=right width= class=tdbg>[<%#
Eval( ST_newsclick)%>]</TD>
<TD align=right width= class=tdbg><%#
Eval(ST_addtime)%></TD>
<TD align=right width= class=tdbg><A
href=ST_Admin_newsdelaspx?newsid=<%# Eval(ST_ID)%>>刪除</A></TD>
</TR></TABLE>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</FONT>
</form></body></HTML>
【代碼說明】代碼第~行是一個GridView控件其使用起來稍微有些復雜但功能特別多所以在顯示數據時很多人習慣用它代碼第行的TemplateField表示GridView的模板列在其中可以添加一些Web控件設計成我們想要的樣子代碼第行的<%# Eval(ST_newstitle)%>表示這裡要綁定並顯示ST_newstitle字段的內容在刪除列和ID列都使用了一個超鏈接如代碼第~行導航到目的地的同時會傳遞一個參數id
[] []
From:http://tw.wingwit.com/Article/program/net/201311/15935.html