利用 Visual studio 制作 ASP.NET 网站(基础)

news/2024/5/20 4:24:31/文章来源:https://blog.csdn.net/ba_wang_mao/article/details/108081634

使用的是VS2010开发环境,选择C#语言。

ASP.NET网站如何排版?

  1. 1

    在VS2010中新建“ASP.NET网站”,如图所示。

    利用 Visual studio 制作 ASP.NET 网站(基础)

  2. 2

    在网站中添加了一些控件,比如Button和GridView,运行结果也正常

    利用 Visual studio 制作 ASP.NET 网站(基础)

  3. 3

    但是,这些控件的位置都是左对齐,其位置并不能随心所欲的挪动,并不是像“Windows窗体应用程序”那样,可以任意摆放。后台的截图见图

    利用 Visual studio 制作 ASP.NET 网站(基础)

  4. 4

    解决办法:Web页面布局,需要用div+CSS来实现,想实现动态的效果,就得用到javascript,所以得补充学习一些HTML静态页面的相关知识。这里也提供一个更简单的方法,在VS2010界面上选择【工具】 |【选项】,打开其中的【HTML设计器】中的【CSS样式】,勾选最后一项“对于使用工具箱、粘贴或拖放操作添加的空间,将定位方式更改为绝对定位”。设置成功之后,Web页面上原有的控件依然不能绝对定位,但新添加的所有控件就可以绝对定位,随意拖动位置了。

    END

在ASP.NET网站上查询SQL数据库

  1. 1

    真正实现在ASP.NET网站上查询SQL数据库的时候,发现并没有特别难。目前实现了单字段搜索和双字段搜索,实现了精确搜索和模糊搜索,如图所示。这里的检索结果是绑定在GridView上显示的。本节将记录要点。

    利用 Visual studio 制作 ASP.NET 网站(基础)

  2. 2

    关键SQL语句

    (1)单字段精确查询:SELECT * FROM [file] WHERE [FileName] = 'SearchInfo'

    (2)单字段模糊查询:SELECT * FROM [file] WHERE [FileName] like '%SearchInfo%'

    (3)双字段精确查询:SELECT * FROM [file] WHERE [FileName] = 'SearchInfo_1' AND  [FileType] = 'SearchInfo_2'

    (4)双字段模糊查询:SELECT * FROM [file] WHERE [FileName] like '%SearchInfo_1%' AND [FileType] like '%SearchInfo_2%'

    (5)解释说明:上述SQL语句中,SearchInfo、SearchInfo_1、SearchInfo_2均是string类型的字符,表示用户输入的信息。百分号%代表任意字符,在模糊匹配中使用。

    利用 Visual studio 制作 ASP.NET 网站(基础)

    END

GridView控件的七种字段类型

  1. 1

    ASP.NET网站项目中的GridView控件共支持七种字段类型,分别是BoundField、ButtonField、CommandField、CheckBoxField、HyperLinkField、ImageField、TemplateField,如图所示,在新添加字段时,有多种类型可供选择。

    利用 Visual studio 制作 ASP.NET 网站(基础)

  2. 2

    在上述七种字段中,目前被我用到的有两种,分别是ButtonField和CommandField。

    ButtonField是在GridView字段中显示Button按钮(例如自定义的添加、删除按钮),并且当按下Button按钮时会引发“RowCommand”事件,在此事件中可以加入自定义的程序代码。

    CommandField命令按钮字段是显示预先定义好的按钮来运行Select、Edit、Update、Delete与Insert(DetailsView才支持Insert)的命令,因其具有运行命令的功能,故命名为“CommandField”,CommandField由于具备了以上诸多命令功能,故其能力与重要性远超过其他类型字段。

    外观上CommandField跟ButtonField很像,所以别被外观所混淆,两者之间最大的差异在于ButtonField只是单纯地显示Button按钮而不具备内置的命令,所以ButtonField必须自行撰写相关程序,反倒是善用CommandField内置的命令字段可以省掉各位不少写程序代码的力气。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_760626.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

快速让网站内容可以复制

某些网站不允许复制,这就很麻烦了,解决方式很简单,进入浏览器调试界面,输入 document.body.contentEditabletrue; :

网站性能优化— WebP 全方位介绍

谈到优化网站性能时,主要目标之一就是减少要发送到浏览器的数据量(即 payload)。而当前,图片通常是页面构成中最耗费流量的部分,因此降低图片的大小是一个最为有效的优化网页前端性能的办法。 有很多工具可以压缩图像&…

在创业建站时,如何选择CMS开源软件

为什么80%的码农都做不了架构师?>>> 当初学习建网站的时候还需要一步步从HTML、DreamWear、FireWorks等软件的学习,而且网站都是一个个手工建立起来的,很少有现成的CMS源码提供我们。这些我们都可以从源码网站的最后的记录中看到…

Linux c网站代码,##号的用途及Linux C测试代码

大家都知道##这两个的意思是什么吧?见下:和#一样 此运算符可以用于宏函数的替换部分.这个运算符把两个语言符号组合成单个语言符号.例如: #define MAN(woman) Man##woman 使用: MAN(Super) 展开就是:ManSuper其实就是连接的作用,例如&#x…

如何配置ublox ZED-F9P 高精度模块+Ntrip DTU 网络电台(连接千寻/CORS/自建站)实现网络RTK定位

格林恩德F9P-RTK模块,集成高精度板卡(ZED-F9P)可同时接收GPS,北斗,GALILEO,GLONASS 卫星系统的L1,L2频点,结合高精度天线一体化设计,体积小,重量轻,只需外部5V供电,外接配合NTRIP DTU 网络差分电…

如何在空白服务器上搭建网站,如何在空白服务器上搭建网站

如何在空白服务器上搭建网站 内容精选换一换华为云SSL证书管理服务帮助中心,为用户提供产品简介、用户指南、常见问题等技术文档,帮助您快速上手使用云证书管理服务。当您想在Internet上通过域名访问您的网站时,可以通过华为云的云解析服务为…

wap网站的优化建设

我们在成功建立wap网站之后,不要觉得一时没有达到自己想要的效果就丢之气之,让其成为垃圾链接,我们既然前期做了大量的工作来建立起来这个网站,一定要坚持耐心的把这个网站培养下去,其实就如同我们栽种一个树苗&#x…

博客类网站排名

2019独角兽企业重金招聘Python工程师标准>>> http://top.chinaz.com/hangye/index_zonghe_boke.html http://www.phbang.cn/tech/internet/16328.html http://jingyan.baidu.com/article/335530daa46a7f19cb41c3f9.html 转载于:https://my.oschina.net/CeShiXiaoSon…

一个用于网站自动化测试的生态系统实现

这是我在从事网站自动化测试的工作当中构建出的一个“生态系统”。“生态系统”这个概念是我从公司的前辈身上学到的,他一直以来都认为自动化测试人员不应仅仅局限于编写测试代码,还应该让整个自动化测试的过程(测试代码的持续集成、分发、执…

python求职网站_用Python爬取各大网站招聘平台,终于让我给知道对口的工作

原标题:用Python爬取各大网站招聘平台,终于让我给知道对口的工作 个人经历:低不成,高不就 依稀还记得15年刚出来工作那会,在第一个互联网公司实习,在公司听惯了身边人说公司这不好,那不好&#…

网站被挂了很多链接 源码里边看不到_操作源码平台月入万元的创业项目实操方法和步骤...

项目背景:很多人做电商或者互联网其他行业,第一步都要做一个站点。但是又不愿意多出钱,因此就有人去找一些源码做个站。大家知道一个站是由三部分组成的,分别是域名,服务器和程序,所谓的程序也就是源码。什…

freeradius 用户时间限制_网站越来越卡?那是你的虚拟主机流量被限制了!

在讨论这个问题前,我们必须知道网站流量和虚拟主机流量的有什么区别。网站流量一般指网站访问量,用来表明一个网站的浏览数量,用PV/UV表示。而虚拟主机流量主要指代用户在访问过程中所产生的数据量,例如加载图片视频等消耗了5G、1…

matlab psf点扩散函数,什么是点扩散函数PSF?-ZEMAX,OpticStudio-光行天下-国内光电行业门户-光学,光电,光机技术及其软件运用专业网站!...

概要这篇文章讲述了:什么是点扩散函数?点列图快速傅里叶变换计算的点扩散函数(FFT PSF)惠更斯算法计算的点扩散函数(Huygens PSF)如何使用非序列模式下的透镜和探测器观察惠更斯积分对于序列模式下的透镜组,分析点扩散函数时如何在惠更斯和快…

去除标题_什么是网站标题堆砌?

相信在做网站优化的小伙伴,见到过很多的网站标题堆砌的问题,从搜索引擎推出的清风算法可以看出,对于网站标题关键词多次出现会被搜索引擎视为一种作弊的行为,严重的话会被搜索引擎限制搜索结果展现,引起网站降权、限制…

实验楼网站mysql_实验楼mysql实验-搭建一个简易的成绩管理系统的数据库

网址如下https://www.shiyanlou.com/courses/running ,pass之后的体验还蛮好的,。首先打开终端,双击xfce终端或右键打开终端开启数据库服务 ,连接数据库首先创建新的数据库create database gradesystem;接着选择新创建的数据库 us…

网站 mysql 密码 查询_分享几个默认密码在线查询网站

网络设备忘记了密码,不要慌,先看一下厂家和型号,找找产品手册,不行就在线查一查,比如下面这几个网站,说不定有惊喜。本文分享几个默认密码在线查询网站,仅用于用户找回默认密码,不许…

邮箱@topgrid.cn是什么网站_想知道自己的邮箱或手机号注册过哪些网站?这一招教你一键查询...

怎么看自己注册过哪些网站?如今很多网站或手机APP都需要邮箱或手机验证注册,时间一长,我们很容易忘记在哪些平台上注册过账号,尤其是一些需要换手机号的朋友,需要提前在各大网站/APP解绑账号,以免影响后续使…

adobe怎么统计字数_优化网站文章标题怎么写?

网站文章和发到其他平台的文章还是有很大的区别的,他首要的任务是优化,所以文章标题并不是乱写一些热点就可以给自己家的网站带来流量。现在信息爆炸,人的阅读速度不是快,而是有选择的读,所以标题是非常重要的。在搜索…

mysql 中文社区版_mysql数据库下载官网_mysql中文官方网站下载

MySQL数据库下载与安装详细教程 1.首先进入官网 下载安装包 进去之后如图所示,依次点击DOWNLOADS—>如何在官网上下载可安装版的MySQL数据库,MySQL数据库安装软件有解压版和安装版,解压版需要配置环境参数,本文主要介绍MySQL数据库从下载到…