请问这段代码,未见任何提交信息,怎么转到另一页的?

Amberilee 2005-01-27 10:33:43
我还是菜鸟,正通过网上下载的源码学习asp.net,不明白的是,以下这段代码中没有任何提交的信息,“确定”按钮也没有转向别页的内容,为什么点击“确定”后能跳转到新的页面?嫌我菜的清砸轻点。为方便浏览,我把最后无关紧要的表格结束标签删掉了。

<%@ Page language="c#" Codebehind="Login.aspx.cs" AutoEventWireup="false" Inherits="WebdiyNews.Admin.Login" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title</title>
<LINK href="Style/Login.css" rel="stylesheet" type="text/css">
<script language="javascript">
<!--
function CheckInput()
{
with(document.Form1)
{
if(txtUserName.value=='')
{
alert("请输入用户名!");
txtUserName.focus();
return false;
}
if(txtPassword.value=='')
{
alert("请输入密码!");
txtPassword.focus();
return false;
}
}//end with
}
//-->
</script>
</HEAD>
<body>
<form id="Form1" method="post" runat="server" onsubmit="return CheckInput()">
 
<TABLE align="center" bgColor="#d4d0c8" border="0" cellSpacing="0" style="BORDER-RIGHT: #808080 2px solid; BORDER-BOTTOM: #808080 2px solid"
width="350">
<TBODY>
<TR>
<TD width="100%">
<TABLE border="0" cellPadding="0" cellSpacing="0" style="BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid"
width="100%">
<TBODY>
<TR>
<TD width="100%">
<TABLE background="Images/bg_line.gif" border="0" cellPadding="2" cellSpacing="0" width="100%">
<TBODY>
<TR>
<TD class="9pt" width="96%"><FONT color="#ffffff"><B><%=WebTitle%>管理员登录</B></FONT></TD>
<TD width="4%"><A href="javascript:window.close()"><IMG border="0" height="14" src="Images/exit.gif" width="16"></A></TD>
</TR>
</TBODY>
</TABLE>
</TD>
</TR>
<TR>
<TD>
</TD>
</TR>
<TR>
<TD width="100%">
<TABLE border="0" cellPadding="3" cellSpacing="0" width="100%">
<CENTER></CENTER>
<TBODY>
<TR>
<TD rowSpan="4" vAlign="top" width="19%">
<P align="center"><IMG border="0" height="32" src="Images/key.gif" width="30"></P>
</TD>
<CENTER>
<TD class="9pt" colSpan="2" height="30" width="86%">请输入您的用户名和密码。</TD>
</TR>
<TR>
<TD class="9pt" vAlign="bottom" width="17%"> </TD>
<TD class="9pt" width="84%"> </TD>
</TR>
<TR>
<TD class="9pt" vAlign="bottom" width="17%">管理员:</TD>
<TD class="9pt" width="84%"><INPUT class="input9pt" name="txtUserName" size="28" id="txtUserName" maxLength="20" runat="server"></TD>
</TR>
<TR>
<TD class="9pt" vAlign="bottom" width="17%">密码:</TD>
<TD class="9pt" width="84%"><INPUT class="input9pt" name="txtPassword" size="28" type="password" id="txtPassword" maxLength="20"
runat="server"></TD>
</TR>
<TR>
<TD colSpan="3" height="50" width="82%">
<P align="right"><INPUT class="input9pt" name="btnLogin" type="submit" value=" 确定 " id="btnLogin" runat="server"> 
<INPUT class="input9pt" name="reset" type="reset" value=" 取消 "> 
</P>
</TD>
</TR>
</TBODY>
</TABLE>
...全文
95 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
webserv2 2005-01-28
  • 打赏
  • 举报
回复
呵呵 编译在dll中了
yufenfeila 2005-01-28
  • 打赏
  • 举报
回复
楼主,如果这段代码不是特别好的话,建议换一个看
你拿到的是别人编译好的,没有源文件

反编译DLL不是不可以,只是有点难度,还是换一个吧
birdxxxx 2005-01-28
  • 打赏
  • 举报
回复
呵呵,楼主,你拿到的是编译后的文件了。
roseguns 2005-01-27
  • 打赏
  • 举报
回复
一般来说发布出来的产品中有aspx页面和dll,没有.cs这样的文件的。
如果你看到.cs或.vb这样的文件,那就是源代码文件,如果只能看到aspx和dll,那就是编好后的。嘿嘿,,,不知道说的对不对?
Amberilee 2005-01-27
  • 打赏
  • 举报
回复
应该是,我在BIN文件夹下找到若干dll文件,可我如何判断哪个是编译后的文件,如何反编译出原来的信息?
gebing0908 2005-01-27
  • 打赏
  • 举报
回复
我怎么只看到html和javascript,codebehind 呢?
yufenfeila 2005-01-27
  • 打赏
  • 举报
回复
楼主的源码是不是没有.cs文件,全被编译成.dll文件了
Amberilee 2005-01-27
  • 打赏
  • 举报
回复
因为我下的是源码,所有的代码都在上面,没有page_load函数
sinusoid 2005-01-27
  • 打赏
  • 举报
回复
你在该文件上点右键=>查看代码


private void Page_Load(object sender, System.EventArgs e)
{
if(Page.IsValid)
{
//应该在这里面
}
}
sinusoid 2005-01-27
  • 打赏
  • 举报
回复
Login.aspx.cs
if(Page.IsValid)
{
//应该在这里面
}
Amberilee 2005-01-27
  • 打赏
  • 举报
回复
我也估计如此,可并没看见文件夹下有Login.aspx.cs这个文件
Firestone2003 2005-01-27
  • 打赏
  • 举报
回复
Login.aspx.cs
可能有Response.Redirector
Page.Server.Transfer一类的跳转语句
luckyprg 2005-01-27
  • 打赏
  • 举报
回复
<form id="Form1" method="post" runat="server" onsubmit="return CheckInput()">

只要CheckInput()返回true,就会提交本页。

你把上面改成
<form id="Form1" method="post" runat="server" onsubmit="return false;">
我保证你提交不了。
yufenfeila 2005-01-27
  • 打赏
  • 举报
回复
既然是Codebehind,有些代码写进了Login.aspx.cs,看看这个文件吧

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧