首页 > 编程知识 正文

C#Net开发 手机网站和普通网站有什么区别

时间:2023-05-05 02:06:10 阅读:253755 作者:4272

C#的代码逻辑功能实现与移动网站和普通网站关系不大,所谓移动网站和普通网站仅在前端显示上的区别,在服务器端几乎是一致的。
为了保证移动端的网站看起来也挺好用,一般需要针对移动端特意编写一套HTML和CSS,以及相关JS脚本。
一般来说,如果你选择MVC技术框架来开发网站,仅在View视图文件夹中,创建视图的时候,一起创建一个同名的mobile视图即可。
也就是说:假设你有一个controller名字叫Con,里面有个action名为ShowList
那按理说,会创建一个ShowList.cshtml(Razor语法下),你在同目录下复制该文件,改名为ShowList.mobile.cshtml,这样这个mobile的视图就是专门针对手机移动端的视图了。网站运行期间,会自动根据浏览器发过来的代理字符串,来判定是移动端还是服务器端,从而返回合适的View给客户端。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。