首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

三道面试踢,来看看自己的水平

2011-12-25 
3道面试踢,来看看自己的水平?1)网站发布的时候后台.cs文件会变成.dll文件问:如何让html文件变成空白?2)一

3道面试踢,来看看自己的水平?
1)网站发布的时候后台.cs文件会变成.dll文件
  问:如何让html文件变成空白?
2)一个表中的name有很多重复
  问1):如何只显示重复项?
  问2):如何不显示重复项? 
3)一个网站注册会员的时候信息将会很多,会需要“下一步”这样的页面跳转,请问当点击下一步的时候如何对上一页的信息进行保存(不用数据库)?
 

[解决办法]
第三题:用Cookie、Session、Cache都可以保存,返回时取到保存的信息在进行回复。
不显示重复项:select 语句加Distinct。
[解决办法]

1)网站发布的时候后台.cs文件会变成.dll文件 
  问:如何让html文件变成空白? 
Response.Clear();
Page.Visible=false;
2)一个表中的name有很多重复 
  问1):如何只显示重复项? 
  问2):如何不显示重复项? 
select name from tb group by name
select distinct(name) from tb
select name from tb group by name having count(name)>1
3)一个网站注册会员的时候信息将会很多,会需要“下一步”这样的页面跳转,请问当点击下一步的时候如何对上一页的信息进行保存(不用数据库)? 
viewstate 隐藏字段 貌似有专门的控件 wizard......
[解决办法]
学习
[解决办法]

探讨

1)网站发布的时候后台.cs文件会变成.dll文件
问:如何让html文件变成空白?
Response.Clear();
Page.Visible=false;
2)一个表中的name有很多重复
问1):如何只显示重复项?
问2):如何不显示重复项?
select name from tb group by name
select distinct(name) from tb
select name from tb group by name having count(name)>1
3)一个网站注册会员的时候信息将会很多,会需要“下一步”这…

[解决办法]
探讨

1)网站发布的时候后台.cs文件会变成.dll文件
问:如何让html文件变成空白?
Response.Clear();
Page.Visible=false;
2)一个表中的name有很多重复
问1):如何只显示重复项?
问2):如何不显示重复项?
select name from tb group by name
select distinct(name) from tb
select name from tb group by name having count(name)>1
3)一个网站注册会员的时候信息将会很多,会需要“下一步”这…

[解决办法]
探讨
学习

[解决办法]
1)网站发布的时候后台.cs文件会变成.dll文件 
问:如何让html文件变成空白?
*****如何选择全部编译,就是把aspx页面也编译的话,发布的时候,.net会把aspx页面的html代码清空,只放一个空文件以响应IIS的页面请求;
 

2)一个表中的name有很多重复 
问1):如何只显示重复项? 
问2):如何不显示重复项? 
******这个已经有人回答了;


3)一个网站注册会员的时候信息将会很多,会需要“下一步”这样的页面跳转,请问当点击下一步的时候如何对上一页的信息进行保存(不用数据库)? 
******这个应该有几种办法
1)使用cookie保存;
2)使用.net的crosspage postback,把数据post到一下页,在内存中保存;
3)使用数据库保存(应该这么做)
4)呵呵,如果允许,可以从url中传过去,当然,如果想的话,也可以使用session保存传过去。
这个实际上是页面传值的问题吧

[解决办法]
第一个:
在网站发布时勾选"使用固定命名和单页程序集"就行了,发布后的.aspx文件不会有html代码

其他的问题都有正解
[解决办法]
这能考出什么啊?这题?
[解决办法]
引用楼主 hongcha99 的帖子:
1)网站发布的时候后台.cs文件会变成.dll文件
问:如何让html文件变成空白?
2)一个表中的name有很多重复
问1):如何只显示重复项?
问2):如何不显示重复项?
3)一个网站注册会员的时候信息将会很多,会需要“下一步”这样的页面跳转,请问当点击下一步的时候如何对上一页的信息进行保存(不用数据库)?

[解决办法]
用session保存,如果用到ajax框架,到底会不会出现问题啊。
[解决办法]
除了第2题可以算靠一下sql语法
1,3题基本就是奇技淫巧
就算都会,也不能代表啥

[解决办法]


高手学习了
[解决办法]
最后一个使用Wizard控件旧OK 了
[解决办法]
我是来学习的 呵呵。。。
[解决办法]
学习了!
[解决办法]
ding

[解决办法]

[解决办法]

探讨

1)网站发布的时候后台.cs文件会变成.dll文件
问:如何让html文件变成空白?
Response.Clear();
Page.Visible=false;
2)一个表中的name有很多重复
问1):如何只显示重复项?
问2):如何不显示重复项?
select name from tb group by name
select distinct(name) from tb
select name from tb group by name having count(name)>1
3)一个网站注册会员的时候信息将会很多,会需要“下一步”这…

[解决办法]
简单,
通过面试。月薪多少啊?
[解决办法]
up 10l
[解决办法]
探讨
简单,
通过面试。月薪多少啊?

[解决办法]
3)一个网站注册会员的时候信息将会很多,会需要“下一步”这样的页面跳转,请问当点击下一步的时候如何对上一页的信息进行保存(不用数据库)? 

点“下一步”,用JS控制DIV的visible属性,提交时再取值
[解决办法]
恩,有待于学习

[解决办法]
1\不会
2\select * from (select case when count( name)>1 then name else '没' end as m from a group by name)b
where b.m<>'没'

select b.name from (select case when count( name)>1 then name else '没' end as m, name from a group by name)b
where b.m='没'

3\session 里放Model

热点排行