1、
新建web窗体
插入table控件
编辑成5行2列
其中 右键 选择修改合并单元格


设计如下,设置HyperLink属性 second.aspx?class=一饭劲爆新闻


以表格一为例子 修改属性ID:GV_Y

选中表格,选择编辑行

添加BoundField ,修改属性

添加HypterLinkField,修改属性

做好这个表后直接复制另外三个同样的,分别修改id:
GV_Yi
GV_Er
GV_San
GV_Si



修改每个表的DatakeyName:id

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Mainaspx.aspx.cs" Inherits="News_Mainaspx" %><!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><title></title><style type="text/css">.auto-style1 {height: 28px;}</style>
</head>
<body><form id="form1" runat="server"><div style="text-align:center"><table style="width: 100%;"><tr><td class="auto-style1" colspan="2"><asp:Label ID="Label1" runat="server" BackColor="#FF9900" Font-Size="60px" Text="肇院特色食堂"></asp:Label></td></tr><tr><td><asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="second.aspx?class=一饭劲爆新闻">一饭劲爆新闻</asp:HyperLink></td><td><asp:HyperLink ID="HyperLink3" runat="server" NavigateUrl="second.aspx?class=二饭劲爆新闻">二饭劲爆新闻</asp:HyperLink></td></tr><tr><td><asp:GridView ID="GV_Yi" runat="server" AutoGenerateColumns="False" DataKeyNames="id"><Columns><asp:BoundField DataField="class" HeaderText="类别" /><asp:HyperLinkField DataNavigateUrlFields="id" DataNavigateUrlFormatString="Third.aspx?id={0}" DataTextField="title" HeaderText="新闻标题" /></Columns></asp:GridView></td><td><asp:GridView ID="GV_Er" runat="server" AutoGenerateColumns="False" DataKeyNames="id"><Columns><asp:BoundField DataField="class" HeaderText="类别" /><asp:HyperLinkField DataNavigateUrlFields="id" DataNavigateUrlFormatString="Third.aspx?id={0}" DataTextField="title" HeaderText="新闻标题" /></Columns></asp:GridView></td></tr><tr><td><asp:HyperLink ID="HyperLink2" runat="server" NavigateUrl="second.aspx?class=三饭劲爆新闻">三饭劲爆新闻</asp:HyperLink></td><td><asp:HyperLink ID="HyperLink4" runat="server" NavigateUrl="second.aspx?class=四饭劲爆新闻">四饭劲爆新闻</asp:HyperLink></td></tr><tr><td><asp:GridView ID="GV_San" runat="server" AutoGenerateColumns="False" DataKeyNames="id"><Columns><asp:BoundField DataField="class" HeaderText="类别" /><asp:HyperLinkField DataNavigateUrlFields="id" DataNavigateUrlFormatString="Third.aspx?id={0}" DataTextField="title" HeaderText="新闻标题" /></Columns></asp:GridView></td><td><asp:GridView ID="GV_Si" runat="server" AutoGenerateColumns="False" DataKeyNames="id" ><Columns><asp:BoundField DataField="class" HeaderText="类别" /><asp:HyperLinkField DataNavigateUrlFields="id" DataNavigateUrlFormatString="Third.aspx?id={0}" DataTextField="title" HeaderText="新闻标题" /></Columns></asp:GridView></td></tr></table></div></form>
</body>
</html>
using System;using System.Data.SqlClient;
using System.Data;
using System.Web.UI.WebControls;public partial class News_Mainaspx : System.Web.UI.Page
{protected void Page_Load(object sender, EventArgs e){if (!IsPostBack){BindGV_Yi();BindGV_Er();BindGV_San();BindGV_Si();}}//绑定第一个表的方法private void BindGV_Yi(){string str = "Data Source=LAPTOP-PKFV6JHF;Initial Catalog=ASP;Integrated Security=True";SqlConnection con = new SqlConnection(str);//定义连接对象con.Open();//打开数据库连接SqlDataAdapter sda = new SqlDataAdapter("select * from News where class='一饭劲爆新闻' order by time desc", con);DataSet dsYi = new DataSet();sda.Fill(dsYi);//con.Close();for(int i=0;i<dsYi.Tables[0].Rows.Count;i++){dsYi.Tables[0].Rows[i]["title"] = strSubNew(dsYi.Tables[0].Rows[i]["title"].ToString(), 15);}GV_Yi.DataSource = dsYi;GV_Yi.DataBind();}private void BindGV_Er(){string str = "Data Source=LAPTOP-PKFV6JHF;Initial Catalog=ASP;Integrated Security=True";SqlConnection con = new SqlConnection(str);//定义连接对象con.Open();//打开数据库连接SqlDataAdapter sda = new SqlDataAdapter("select * from News where class='二饭劲爆新闻' order by time desc", con);DataSet dsEr = new DataSet();sda.Fill(dsEr);con.Close();for (int i = 0; i < dsEr.Tables[0].Rows.Count; i++){dsEr.Tables[0].Rows[i]["title"] = strSubNew(dsEr.Tables[0].Rows[i]["title"].ToString(), 15);}GV_Yi.DataSource = dsEr;GV_Yi.DataBind();}private void BindGV_San(){string str = "Data Source=LAPTOP-PKFV6JHF;Initial Catalog=ASP;Integrated Security=True";SqlConnection con = new SqlConnection(str);//定义连接对象con.Open();//打开数据库连接SqlDataAdapter sda = new SqlDataAdapter("select * from News where class='三饭劲爆新闻' order by time desc", con);DataSet dsSan = new DataSet();sda.Fill(dsSan);con.Close();for (int i = 0; i < dsSan.Tables[0].Rows.Count; i++){dsSan.Tables[0].Rows[i]["title"] = strSubNew(dsSan.Tables[0].Rows[i]["title"].ToString(), 15);}GV_Yi.DataSource = dsSan;GV_Yi.DataBind();}private void BindGV_Si(){string str = "Data Source=LAPTOP-PKFV6JHF;Initial Catalog=ASP;Integrated Security=True";SqlConnection con = new SqlConnection(str);//定义连接对象con.Open();//打开数据库连接SqlDataAdapter sda = new SqlDataAdapter("select * from News where class='四饭劲爆新闻' order by time desc", con);DataSet dsSi = new DataSet();sda.Fill(dsSi);con.Close();for (int i = 0; i < dsSi.Tables[0].Rows.Count; i++){dsSi.Tables[0].Rows[i]["title"] = strSubNew(dsSi.Tables[0].Rows[i]["title"].ToString(), 15);}GV_Yi.DataSource = dsSi;GV_Yi.DataBind();}private string strSubNew(string Oldstr,int SubNum){if (Oldstr.Length<SubNum){return Oldstr;}else{string strNew = Oldstr.Substring(0, SubNum) + "...";return strNew;}}}

ASP新闻发布网站(一) 首页相关推荐

  1. ASP.NET新闻发布网站

    新闻发布网站的实现 系统实现报告下载指路 1 项目概述及预备知识 1.1 项目概述 (功能概述) 要实现新闻发布网站,就必须使这个网站带有相应的功能.对于浏览者来说,需要能够随意浏览并搜索想要看的新闻 ...

  2. Java精品项目源码第127期新闻发布网站系统

    Java精品项目源码第127期新闻发布网站系统 大家好,小辰今天给大家介绍一个基于SpringBoot+ Mybatis+ MyBatis实现的值得推荐的新闻发布网站管理系统,演示视频文章末尾公众号对 ...

  3. 简单的新闻发布网站设计模板_如何创建简单有效的设计模板

    简单的新闻发布网站设计模板 How to create simple and effective design template Today we are going to use jQuery mo ...

  4. asp新闻发布系统 html,构建你的网站新闻自动发布系统之一_asp实例

    更新每天新闻内容,对webmaster们来说是一件很头痛的事,首先,收集了大量 的新闻资料后,还必须制作大量的网页,每天大大小小的国际新闻,国内新闻,IT 新闻,可真够你累的.最致命的一点,这些松散的 ...

  5. nodejs+vue校园新闻发布网站和投稿系统源码

    该新闻网站发布系统主要面向众多关注各类新闻的用户,网站每天都会更新新闻及发布一些注册用户的发布的信息以达到满足不同用户的需求.本系统包含了二个用户,即管理员和用户,管理员权限:首页.个人中心.新闻分类 ...

  6. Vue.js基于Springboot的校园新闻发布网站-java毕业设计成品源码

    一.源码描述   这是一款前后端分离的Springboot和vue源码,前端vue,采用javaweb,基于B/S模式,idea或者eclipse为开发工具,,功能也比较全面,比较适合 作为毕业设计使 ...

  7. Asp.net发布网站

    1.允许更新此预编辑站点 选中这一项后,编译出来的包括aspx文件和dll,与2003下一样. 不选中这一项,编译出来的aspx中没有界面信息,只有一句静态文本,就是不允许发布后修改页面 为了不让订阅 ...

  8. asp新闻发布系统 html,用文本+ASP打造新闻发布系统(二)新闻添加

    .buttonface { BACKGROUND-COLOR: #0079F2; BORDER-BOTTOM: #333333 1px outset; BORDER-LEFT: #333333 1px ...

  9. asp.net发布网站的详细步骤

    1.用VS2013打开解决方案. 2.选中解决方案,点击鼠标"右键"->从弹出对话框中,选择"清理解决方案". 3.待第2步"清理解决方案&qu ...

最新文章

  1. 配置腾讯云服务器-2021-3-27
  2. 马斯克近日表示:Neuralink脑机接口有望明年用于人类
  3. linux命令查看几位,Linux每周几个命令(一)--查找篇
  4. Day 6:在 Java 虚拟机上使用 Grails 进行快速 Web 开发
  5. 导致Android手机崩溃的壁纸,使用错误的壁纸会使你的Android手机崩溃
  6. 2019年7月前CSDN最新排名
  7. am335x修改sd卡cd管脚
  8. java异常应用_Java异常处理机制 —— 深入理解与开发应用
  9. opensource项目_最佳Opensource.com:访谈
  10. Python自学之路NO.1-Python的安装与配置
  11. python运维自动化开发12期_Python自动化运维之12、面向对象进阶
  12. Q113:PBRT-V3分别在Linux和Mac下的编译与调试(汇总)
  13. 走一条硬件工程师的道路
  14. 泛娱乐出海走出水土不服,元宇宙社交诞生新机会!
  15. w10运行游戏计算机中丢失xinput1-3.dll,win10游戏缺少xinput1_3.dll如何修复_win10电脑找不到xinput1_3.dll怎么解决...
  16. SharePoint常用CAML查询语法及举例
  17. C语言位操作中的置0和置1
  18. 【HPU】[1732]序列的区间操作
  19. 小武与论文的bug -CUDA -CUDANN -YOLOV3
  20. Unity实现发光材质

热门文章

  1. hihoCoder 1039:字符消除(字符串处理)
  2. BUCK电流检测分析
  3. 如何让销售管理更高效?
  4. 自动驾驶汽车如何识别红绿灯?三个角度告诉你答案丨曼孚科技
  5. word中间空白页删除技巧
  6. 顾客价值层级-名词解释06
  7. python音乐编程_基于python实现音乐播放器代码实例
  8. 计算机网络雨课堂练习11
  9. Java画布:直线三角形,矩形,椭圆等
  10. 本博客早已废除。请移步新地址