扫一扫,关注我们
微信号:375279829
1.这些是什么,起了什么作用
Ascx后缀的文件是用户控件,相当于组件,可以引用到任何的页面中,好处就是修改这一个地方,其它引用的页面都会发生变化。
2. 这些是什么,起了什么作用
其它的都可以删除,有用的就是sqlhelper类和user类,如下图,这个是数据库操作类,用来连接数据库,操作数据库的,其它页面可以调用这个类里面方法,去操作数据库。User类是员工操作类,员工信息录入,查询可以调用这个类里面的方法。
3.数据怎么显示在网页上的,用了什么方法。
GridView是个数据显示控件,通过后台的方法:把数据库查询到的结果绑定到控件中,GridView中使用BoundField指定字段名称,显示该字段的数据。
Listshiyong.DataSource = ds.Tables["temp"].DefaultView; 指定数据库查询到的数据源
Listshiyong.DataBind(); 实现数据源的绑定操作。
4.网页怎么跟后台数据库相连的?
所有网页操作数据库的代码都是在.cs文件中,先声明数据地址,然后打开数据库,再执行数据库操作。
OleDbConnection con = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + HttpContext.Current.Server.MapPath("..\\..\\Debug\\diandongche.mdb")); 这个代码就是指定数据库地址的。
操作数据库一般有两种方式,一个是添加、修改和删除,这种方式是获取到网页中提交的数据后,构造sql语句进行操作。
另外一种就是数据库数据读取,使用select查询语句,获取数据库数据,然后把数据绑定到GridView中,从而进行显示。
5. 还有一个问题 母版页是哪个,我怎么没看到有使用母版页的那串代码
本系统没有使用母版。Index.aspx页面相当于母版功能,使用的是<iframe src="" width=710 style="height: 830px" name=main frameborder=0 scrolling=no></iframe>嵌套技术,点击功能菜单时候,把功能页面嵌套到iframe中,这种方式比母版要灵活,再修改功能页面,或者添加功能页面时候,和主页面没有牵扯。要是使用母版的话,添加功能页面时,还需要引入母版。
如需定做或者获取更多资料,请联系QQ:375279829