一个新建aspx页面的问题?

问题描述

大家好,问个小问题,在.net解决方案下面新建一个asp页面的时候,比如default.aspx为什么在他下面生成了一个default.cs的c#源码,这个.cs文件有何作用?我是刚学的菜鸟,大家帮忙回答一下。

解决方案

解决方案二:
引用楼主的回复:

大家好,问个小问题,在.net解决方案下面新建一个asp页面的时候,比如default.aspx为什么在他下面生成了一个default.cs的c#源码,这个.cs文件有何作用?我是刚学的菜鸟,大家帮忙回答一下。

.cs是写后台代码的地方比如C
解决方案三:
#.aspx是写前台代码的地方比如htmlcssjavascript
解决方案四:
后台,可以操作你的页面
解决方案五:
托一个服务器空间button,在托一个lable,双击button进入后台的click事件写上lable1.Text=DateTime.Now.ToString();然后F5调试,点击button。。。恭喜你你可以在简历中写“熟悉asp.net”了哈哈哈!!
解决方案六:
Webform窗体页的逻辑由代码组成,这些代码由您创建以与窗体进行交互。编程逻辑位于与用户界面文件不同的文件中。该文件称作“代码隐藏”文件,并具有“.aspx.vb”或“.aspx.cs”扩展名。在代码隐藏文件中编写的逻辑可以使用VisualBasic或VisualC#来编写项目中所有Web窗体页的代码隐藏类文件都被编译成项目动态链接库(.dll)文件。.aspx页文件也会被编译,但编译方式稍有不同。当用户第一次浏览到.aspx页时,ASP.NET自动生成表示该页的.NET类文件,并将其编译成另一个.dll文件。为.aspx页生成的类从被编译成项目.dll文件的代码隐藏类继承。当用户请求Web页URL时,.dll文件将在服务器上运行并动态地为您的页生成HTML输出。
解决方案七:
引用5楼的回复:

Webform窗体页的逻辑由代码组成,这些代码由您创建以与窗体进行交互。编程逻辑位于与用户界面文件不同的文件中。该文件称作“代码隐藏”文件,并具有“.aspx.vb”或“.aspx.cs”扩展名。在代码隐藏文件中编写的逻辑可以使用VisualBasic或VisualC#来编写项目中所有Web窗体页的代码隐藏类文件都被编译成项目动态链……

+1学习!
解决方案八:
说的详细点,default.aspx.cs是怎么来的,怎样与Bill文件交互的?
解决方案九:
五楼的说的不错,谢谢了1
解决方案十:
引用5楼的回复:

Webform窗体页的逻辑由代码组成,这些代码由您创建以与窗体进行交互。编程逻辑位于与用户界面文件不同的文件中。该文件称作“代码隐藏”文件,并具有“.aspx.vb”或“.aspx.cs”扩展名。在代码隐藏文件中编写的逻辑可以使用VisualBasic或VisualC#来编写项目中所有Web窗体页的代码隐藏类文件都被编译成项目动态链……

在代码隐藏模型中,页的标记和服务器端元素(包括控件声明)位于.aspx文件中,而您的页代码则位于单独的代码文件中。其实你看你的cs代码文件包含一个分部类,即具有关键字partial的类声明,以表示该代码文件只包含构成该页的完整类的全体代码的一部分。在分部类中,添加应用程序要求该页所具有的代码。此代码通常由事件处理程序构成,但是也可以包括您需要的任何方法或属性。关于代码隐藏页概述,参考MSDN
解决方案十一:
是后台,在里面用来写一些事件方法什么的
解决方案十二:
些后台代码用的,可以用c#语言
解决方案十三:
这个是后台代码啊,没有这个你怎么和数据库交互呢,不然就只有前台页面了,没有动态交互的作用·····
解决方案十四:
asp.net不是脚本语言,有点儿像jsp和java的结合体
解决方案十五:
兄弟code-behind技术难道如今才知道?

时间: 2024-09-18 09:13:31

一个新建aspx页面的问题?的相关文章

url-我做了一个default.aspx页面。我想使用www.xxx.com/welcome显示

问题描述 我做了一个default.aspx页面.我想使用www.xxx.com/welcome显示 asp.net 请教一个问题.我做了一个default.aspx页面.我想使用www.xxx.com/welcome显示 而不是 www.xxx.com/welcome/default.aspx.应该怎么实现 补充: 比如说我的网站又3个菜单,第一个是欢迎页:welcome.aspx 第二个是产品页:product.aspx 第三个是关于页:about.aspx 我想做到 当访问候欢迎页http

现在有这样一个项目 aspx页面 上实现即时通信

问题描述 要求走的师agsxmpp+openfire求具体实现代码~~~~ 解决方案 解决方案二:xmpp直接就扔了吧解决方案三:html5的websocket解决方案四:@sp1234那用什么....解决方案五:@bdmh有具体demo么解决方案六:用SignalR解决方案七:我也想知道呢

请求-为什么我新建一个空白的页面打开都会报错!

问题描述 为什么我新建一个空白的页面打开都会报错! "/"应用程序中的服务器错误. 分析器错误 说明: 在分析向此请求提供服务所需资源时出错.请检查下列特定分析错误详细信息并适当地修改源文件. 分析器错误消息: 未能加载类型"WebApplication1.WebForm1". 源错误: 行 1: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="

VS2013新建web项目所有的aspx页面全部浏览时报错“未能加载类型“XXX.Web.Global””

问题描述 项目文件在其他电脑vs2013上是可以浏览查看的,就我的不行,"清理-重新生成"操作没一点作用,我试着新建一个web项目,里面的html页面可以浏览,就是.aspx页面不能浏览,是不是vs2013本身的问题?有谁遇到过这样的问题没?怎么解决啊? 解决方案 解决方案二:修复下vs吧,解决方案三:Ctrl+Shift+B,生成一下,估计是没有生成dll,后台找不到相应的dll和类定义,就报这个错了解决方案四:类型名为什么要遮起来--类型找不到就说明你的环境里没有解决方案五:哥们重

Ajax.Net的onLoading及aspx页面的默认名字空间及ajaxpro的google组怎么没有一个chinese?

ajax|google|loading|名字空间|页面 这是ajax.net作者做的onLoading demo.下载他的代码来看,有几点疑问:1,如果一个aspx页面没有后置代码cs类文件,或者在vs2005中没有给他手动加上名字空间,那么aspx的默认的名字空间是什么呢?难道是ASP??我想大家可能都没有注意到这个问题吧.请教吴旗娃师傅,他立即Response.Write(this.GetType().ToString())告诉我了结果,千真万确是ASP:2,如果一个类中包含了Ajax.Ne

用&amp;#106avascript的ShowModalDialog()函数去显示一个aspx页面时缓存的问题

函数|缓存|问题|显示|页面 用javascript的ShowModalDialog()函数去显示一个aspx页面时,存在缓存的问题,第一次ShowModalDialog的时候看到的是正常的内容,而第二次开始看到的页面内容则都是第一次看的内容,也就是说页面是直接从缓存里面得到的,而不是去服务器取,而我的程序里面都没有让这个页面永远的缓存两个解决办法:方法一:先写一个htm页面,里面嵌套一个iframe,iframe的src就是aspx页面,然后ShowModalDialog()的页面就是这个ht

用javascript的ShowModalDialog()函数去显示一个aspx页面时缓存的问题

javascript|函数|缓存|问题|显示|页面 用javascript的ShowModalDialog()函数去显示一个aspx页面时,存在缓存的问题,第一次ShowModalDialog的时候看到的是正常的内容,而第二次开始看到的页面内容则都是第一次看的内容,也就是说页面是直接从缓存里面得到的,而不是去服务器取,而我的程序里面都没有让这个页面永远的缓存 两个解决办法: 方法一:先写一个htm页面,里面嵌套一个iframe,iframe的src就是aspx页面,然后ShowModalDial

visual studio-VS2013 突然间不能新建网站了,aspx页面等新建页面都不可以

问题描述 VS2013 突然间不能新建网站了,aspx页面等新建页面都不可以 VS2013 突然间不能新建网站了,aspx页面等新建页面都不可以 解决方案 报什么错?是不是模板损坏了,或者是安装了不兼容的插件.修复下看看.

请问如何在.HTML页面中接受参数并传到另一个.aspx页面中

问题描述 页面的访问结构是这样的:a.aspx---->dept.html---->b.aspx现在a.aspx页面中已经传送到dept.html页面中一个参数,我不会就是:如何在dept.html页面中接受这个参数并传到b.aspx页面中请指教了. 解决方案 解决方案二:html接收不了参数的,有两种方法可以解决1.弄一个dept.aspx然后用urlrewrite成html2.a.aspx写cookie->>dept.html用脚本读取(我不能保证可以读到)-->使用脚本