<%@ Page Language="C#" AutoEventWireup="true" CodeFile="newsLogin.aspx.cs" Inherits="newsLogin" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>新闻发布系统</title>
<link href="Style.css" rel="stylesheet" type="text/css" />
<script language="javascript" type="text/javascript">
// <!CDATA[function P1_onclick() {}// ]]>
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
</div>
<p class="style4" style="left: -32px; vertical-align: bottom; position: absolute; top: 13px; text-align: right; width: 95%; behavior: url(newsAdmin.aspx);" id="P1" onclick="return P1_onclick()">
<img align="left" src="image/newsCenter_r2_c1.jpg" class="style3"/>
<a class="nav" href="newsLogin.aspx">新闻管理</a> </p>
<br />
<br />
<br />
<br />
<br />
<asp:GridView ID="GridView1" runat="server" AllowPaging="True" AutoGenerateColumns="False"
BorderWidth="0px" CellPadding="4" CellSpacing="1" CssClass="Forumline" DataKeyNames="news_id"
DataSourceID="SqlDataSource1" HorizontalAlign="Center" PageSize="13" Width="95%">
<PagerSettings FirstPageText="&amp lt;&amplt;第一页" LastPageText="最后一页&ampgt;&ampg;t"
Mode="NextPreviousFirstLast" NextPageText="下一页&ampgt" PreviousPageText="&amplt;上一页" />
<RowStyle CssClass="row1" />
<Columns>
<asp:BoundField DataField="news_type" HeaderText="类别" SortExpression="news_type">
<ItemStyle HorizontalAlign="Center" Width="60px" />
</asp:BoundField>
<asp:BoundField DataField="news_date" DataFormatString="{0:d}" HeaderText="日期" HtmlEncode="False"
SortExpression="news_date">
<ItemStyle HorizontalAlign="Center" Width="80px" />
</asp:BoundField>
<asp:HyperLinkField DataNavigateUrlFields="news_id" DataNavigateUrlFormatString="newsDetail.aspx?news_id={0}"
DataTextField="news_subject" HeaderText="标题">
<ItemStyle HorizontalAlign="Left" />
</asp:HyperLinkField>
<asp:BoundField DataField="news_editor" HeaderText="编辑者" SortExpression="news_editor">
<ItemStyle HorizontalAlign="Center" Width="80px" />
</asp:BoundField>
</Columns>
<PagerStyle CssClass="nav" />
<AlternatingRowStyle CssClass="row2" />
</asp:GridView>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>" SelectCommand="SELECT * FROM [news] ORDER BY [news_date] DESC"></asp:SqlDataSource>
</form>
</body>
</html>=======================================================================================
可以调试成功,不过在按添加、更新按钮时,出现的都是同一个页面,为数据表中第一列的数据。
任何的数据要修改,点进去之后,只出现同一个页面。。
这个是怎么回事!
求大侠帮助!
<head runat="server">
<title>新闻发布系统</title>
<link href="Style.css" rel="stylesheet" type="text/css" />
<script language="javascript" type="text/javascript">
// <!CDATA[function P1_onclick() {}// ]]>
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
</div>
<p class="style4" style="left: -32px; vertical-align: bottom; position: absolute; top: 13px; text-align: right; width: 95%; behavior: url(newsAdmin.aspx);" id="P1" onclick="return P1_onclick()">
<img align="left" src="image/newsCenter_r2_c1.jpg" class="style3"/>
<a class="nav" href="newsLogin.aspx">新闻管理</a> </p>
<br />
<br />
<br />
<br />
<br />
<asp:GridView ID="GridView1" runat="server" AllowPaging="True" AutoGenerateColumns="False"
BorderWidth="0px" CellPadding="4" CellSpacing="1" CssClass="Forumline" DataKeyNames="news_id"
DataSourceID="SqlDataSource1" HorizontalAlign="Center" PageSize="13" Width="95%">
<PagerSettings FirstPageText="&amp lt;&amplt;第一页" LastPageText="最后一页&ampgt;&ampg;t"
Mode="NextPreviousFirstLast" NextPageText="下一页&ampgt" PreviousPageText="&amplt;上一页" />
<RowStyle CssClass="row1" />
<Columns>
<asp:BoundField DataField="news_type" HeaderText="类别" SortExpression="news_type">
<ItemStyle HorizontalAlign="Center" Width="60px" />
</asp:BoundField>
<asp:BoundField DataField="news_date" DataFormatString="{0:d}" HeaderText="日期" HtmlEncode="False"
SortExpression="news_date">
<ItemStyle HorizontalAlign="Center" Width="80px" />
</asp:BoundField>
<asp:HyperLinkField DataNavigateUrlFields="news_id" DataNavigateUrlFormatString="newsDetail.aspx?news_id={0}"
DataTextField="news_subject" HeaderText="标题">
<ItemStyle HorizontalAlign="Left" />
</asp:HyperLinkField>
<asp:BoundField DataField="news_editor" HeaderText="编辑者" SortExpression="news_editor">
<ItemStyle HorizontalAlign="Center" Width="80px" />
</asp:BoundField>
</Columns>
<PagerStyle CssClass="nav" />
<AlternatingRowStyle CssClass="row2" />
</asp:GridView>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>" SelectCommand="SELECT * FROM [news] ORDER BY [news_date] DESC"></asp:SqlDataSource>
</form>
</body>
</html>=======================================================================================
可以调试成功,不过在按添加、更新按钮时,出现的都是同一个页面,为数据表中第一列的数据。
任何的数据要修改,点进去之后,只出现同一个页面。。
这个是怎么回事!
求大侠帮助!
<asp:HyperLinkField DataNavigateUrlFields="news_id" DataNavigateUrlFormatString="newsDetail.aspx?news_id={0}" 你在另一个newsDetail.aspx 页面 的select 语句里面 用 到 news—id 传进去的参数了么?