导航:首页 > 源码编译 > aspx源码

aspx源码

发布时间:2022-01-14 05:46:04

‘壹’ 为什么有的网站ASPX页面源代码没有恶心的

如果您的控件是拖进去的,那么您可以看到页面"源"生成的代码中button控件属性中并不包含Button1_Click的定义,您知道需要双击button才会在页面“源"中产生Button1_Click的定义,同时会在页面后台文件中生成Button1_Click(sender,object)方法。如果您是直接复制aspx页面文件进去,那么由于您没有同时复制aspx页面的后台文件中的Button1_Click(sender,object)方法,所以会报错为“ASP.admin_borrowbook_aspx”并不包含“Button1_Click”的定义,同byscience所述,您只需要在页面”源“中删掉OnClick="Button1_Click“就可以了,当然你也可以在你的后台文件.aspx.cs 中添加这个事件方法(可以从原来的项目中复制过来)

‘贰’ 急求.NET 后台登陆源码(c#语言),包括.aspx和.cs文件

.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="test11.aspx.cs" Inherits="test11" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>无标题页</title>
<style type="text/css">
.style1
{
width: 73px;
}
</style>
</head>
<body>
<form id="form1" runat="server">
<div align="center">

<table width="220px" style="align:center">
<tr>
<td class="style1">
<span lang="zh-cn">用户名:</span></td>
<td>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
</td>
</tr>
<tr>
<td class="style1">
<span lang="zh-cn">密码:</span></td>
<td>
<asp:TextBox ID="txtpwd" runat="server" TextMode="Password"></asp:TextBox>
</td>
</tr>
<tr>
<td colspan="2">
<asp:Button ID="login" runat="server" Text="登陆" onclick="login_Click" />
</td>
</tr>
</table>

</div>
</form>
</body>
</html>
.cs
using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.Data.SqlClient;

public partial class test11 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void login_Click(object sender, EventArgs e)
{
string str = "server=(local);database=数据库名;user id=用户名;Password=密码;Max Pool Size=5000;";
SqlConnection myConn=new SqlConnection(str);
string myLoingID = this.txtname.Text.Trim().ToString();
string myPass = this.txtpwd.Text.Trim().ToString();
if (myLoingID == "")
{
Response.Write("<script>alert('请输入账号!');history.back();</script>");
this.txtname.Focus();
}
else if (myPass == "")
{
Response.Write("<script>alert('请输入密码!');history.back();</script>");
this.txtpwd.Focus();
}
else if (myLoingID != "" && myPass != "")
{
string Sqlstr = "select * from management where manageid =@loginname and managepwd=@loginpwd";
SqlDataAdapter sqldap = new SqlDataAdapter(Sqlstr, myConn);
sqldap.SelectCommand.Parameters.Add(new SqlParameter("@loginname", SqlDbType.Char, 10));
sqldap.SelectCommand.Parameters["@loginname"].Value = myLoingID;
sqldap.SelectCommand.Parameters.Add(new SqlParameter("@loginpwd", SqlDbType.VarChar, 80));
sqldap.SelectCommand.Parameters["@loginpwd"].Value = myPass;
DataSet ds = new DataSet();
sqldap.Fill(ds);
myConn.Close();
if (ds.Tables[0].Rows.Count > 0)
{
Response.Write("<script>window.parent.location.replace('0000_index.aspx');</script>");
}
else
{
Response.Write("<script>alert('用户名或密码错误!');history.back();</script>");
}
}
}
}

‘叁’ asp源码,.net源码有什么区别

说起ASP+的好处,那就很多了。我们这里举几个最明显的。

速度,ASP+是编译后执行的,也就是说当aspx文件第一次被请求时被编译,以后的请求就不需要重新编译了。而ASP是解释性脚本语言,每次都需要重新编译,这种原因,其速度就无法和ASP+来比了。不过ASP+的编译速度也够慢的,在本地机上调试,第一次执行的速度是很慢的。不过以后就很快了,第一次执行的任务就交给管理员去做吧。我们就去享受以后的高速度吧:)

功能,ASP+的功能是无比强大的,几乎能做我们在网络能想到的事情,呵呵,举个简单的例子,那就是文件的上传,在ASP的时代,这个问题只能通过组件才行,但是在ASP+中只需要以下的代码就可以了。下面是一个例子:

< html>
< head>

< script language="C#" runat="server">

void Button1_Click(object Source, EventArgs e) {

if (Text1.Value == "") {
Span1.InnerHtml = "Error: you must enter a file name";
return;
}

if (File1.PostedFile != null) {
try {
File1.PostedFile.SaveAs("c:\\temp\\"+Text1.Value);
Span1.InnerHtml = "File uploaded successfully to c:\\temp\\"+Text1.Value+" on the web server";
}
catch (Exception exc) {
Span1.InnerHtml = "Error saving file c:\\temp\\"+Text1.Value+"
"+ exc.ToString();
}
}
}

< /head>
< body>

HtmlInputFile Sample

< form enctype="multipart/form-data" runat="server">

Select File to Upload:

Save as filename (no path): < input id="Text1" type="text" runat="server">

< span id=Span1 style="font: 8pt verdana;" runat="server" />

< input type=button id="Button1" value="Upload" OnServerClick="Button1_Click" runat="server">

< /form>

< /body>
< /html>

相信大家都能看懂上面的程序,不是太难。看看用ASP+上传文件就是这么简单,根本就不需要什么组件了,呵呵,只可怜飞刀我写了半天的"aspcnUP上传组件",一片心血就被M$给搞完了。我们的组件也要下岗了,唉,可悲啊。(飞刀悲情地唱起"风萧萧兮,易水寒,壮士一去不复返......")

ASP+能做的事远不止如此,这里只是举个小例子,它的更多功能我们以后再去介绍,呵呵。

ASP+还有一大优点就是结构化编程,他的程序语言可以自已任意加,目前支持C#,VB,JavaScript,呵呵,大家是不是对不支持VBScript感到失望 ?!:)这是大势所趋,大家也不必失望啦,我以后的文章的例程都会用C#去写,呵呵,如果你钟情于VB,你也可以看看本站一篇关于VB与C#语法比较的文章,很容易上手的。对于C#,大家可能比较陌生,不过我们看看上面的程序,发现他还是有很多地方是我们容易上手的。我个人认为它是C++与VB与Java的结合体,也可能是M$宣战Java的第一步,大家用多了就会觉得他好处多:)

写ASP+程序,你会觉得是在写VB或者是VC,很多的思想全都来自于VB,VC,可能是MS.NET的原因吧。所以我们写程序的思维需要改变,要让你自已感觉这是在写软件,不是在写传统的asp程序。

至于ASP+还有的一些功能,我们站点以前的文章也介绍了,呵呵,大家查查,我们以后也会通过程序去了解,只可惜,我们服务商的服务器不能使用asp+,否则我们会更多了解的asp+的特性。

另外一个大家关心的问题就是,装有NGWS的Windows 2000是否还支持asp,担心我们有了aspx,就没有了asp,以前的程序就全玩完了。这个问题大家根本不用担心,NGWS设计时M$就考虑过,NGWS同样可以解析asp,文件的扩展名是.asp,那就使用asp的方法解析,如果是.aspx就使用asp+来解析,所以您以前的asp是不会报销的。哈哈,大家可以放心啦。飞刀的机器上就是这样的咯。aspx,asp都可以用:)

‘肆’ 什么空间可以显示aspx源码

什么空间都不显示源码。
你可以学习下 51aspx

‘伍’ 本地怎样测试123.ASPX源码程序文件

需要安装IIS。
IIS是Windows的组件功能。
需要在控制面板-添加/删除程序-打开或关闭Windows组件里找到Internet信息服务(即IIS),XP安装的话需要插入XP光盘,WIN7 可以直接安装。

默认网站目录在:C:\Inetpub\wwwroot
将123.aspx放入,然后通过 浏览器访问 127.0.0.1/123.aspx 或 localhost/123.aspx

要是你用vs2005的话不用iis也可以运行aspx页,因为vs2005本身就自带了运行的环境,要是vs2003的话不行。

服务器配置只能用IIS来运行ASP.NET的环境,
google一下,能够下载到 IIS XP安装包的,这样就不需要插入光盘了。

‘陆’ aspx文件的源码怎么装呢

这个不是安装的,是必须部署到IIS服务器上,一般的Windows都带,有的系统可能没有安装,需要你手动安装

‘柒’ aspx源码(网站系统)如何加密加密效果是在客户使用时需要把他的域名告诉我,然后我给他一个注册码

可新建一个数据表来存放域名和注册码,然后再判断时要求域名和注册码一致就行,也就是前面的一致是访问网页的前提。

‘捌’ 请教一下修改ASPX源码的问题

你修改ASPX源代码关键是看你要涉及到服务器的逻辑不,如果你这是添加一些客户端的代码,完全没问题,这个不会有影响的,不过我想你是想添加服务端的逻辑。上面说的.NET的DLL反编译就不要去想了,这个非常麻烦,不是SDK下的DLL,即使弄清楚了逻辑,也不太可能重新自己的DLL,几句话说不清楚。

其实你这个都不能算完全的ASP .NET的源代码,完整的ASP.NET源代码是应该提供.CS文件的。

‘玖’ 如何隐藏.aspx页面的源代码

如果不显示源文件最好的方法就是用ajax技术来动态调数据,你可以看一下QQ空间的,打开源代码显示的东西很少,这样别人就看不到网页的所有内容了如果屏蔽右键,虽然别人看不到,但是别人可以另存为网页这样还是能看得到的

‘拾’ .aspx 网站源代码怎么使用

aspx文件是微软的在服务器端运行的动态网页文件,通过IIS解析执行后可以得到动态页面,是微软推出的一种新的网络编程方法,而不是asp的简单升级,因为它的编程方法和asp有很大的不同,他是在服务器端靠服务器编译执行的程序代码。
如果你手中的是 .aspx的网站源代码,需要你在你的网站空间里安装调试并连接数据库进行整体运行。

阅读全文

与aspx源码相关的资料

热点内容
工作三年的大专程序员 浏览:726
java毕业设计文献 浏览:140
筹码集中度指标源码 浏览:477
listsortjava 浏览:183
plc闪光电路编程实例 浏览:299
socket编程试题 浏览:203
华为的服务器怎么设置从光驱启动 浏览:867
程序员真的累吗 浏览:325
学信网app为什么刷脸不了 浏览:873
天蝎vs程序员 浏览:992
单片机下载口叫什么 浏览:188
程序员的道 浏览:926
云服务器不实名违法吗 浏览:558
怎样查看文件夹图片是否重复 浏览:995
文件怎么导成pdf文件 浏览:808
打开sql表的命令 浏览:103
安卓手机如何面部支付 浏览:38
天元数学app为什么登录不上去 浏览:824
明日之后为什么有些服务器是四个字 浏览:104
安卓系统l1是什么意思 浏览:26