新生求问..急

edisonlzk 2007-09-27 02:17:32
我新建了一个ASP.NET文件
然后在Default.aspx.cs里面写了代码,也在Default.aspx的源里面写了代码.
为什么程序执行的时候没有执行Default.aspx.cs里面的代码,只执行了Default.aspx源的代码,是为什么啊?
...全文
83 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
duguiliangjp 2008-06-25
  • 打赏
  • 举报
回复
提个建议:

把那段javascript代码都写到cs文件里面吧。我还不信不进。
养成好的习惯。调试也简单。打个断点Debug一下就知道了。
edisonlzk 2007-09-27
  • 打赏
  • 举报
回复
Default.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>

<!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>
</head>
<body>
<form id="form1" runat="server">
<div align="center">
<asp:DataGrid ID="count" runat="server" BorderWidth="1" ShowHeader="true" />
<asp:Label ID="name" Text="Account:" runat="server" Height="24px" Width="76px" />
<asp:TextBox ID="name1" runat="server" />
<br />
<asp:Label ID="psd" Text="Password:" runat="server" Height="24px" Width="80px"/>
<asp:TextBox ID="psd1" runat="server" /> <br />
<asp:Button ID="ok" Text="OK" runat="server" OnClick="ok_click" Height="27px" Width="62px" />
</div>
</form>
</body>
</html>
<script language="C#" runat="server">
/* private void Page_Load(object sender, System.EventArgs e)
{
/* string strCon ="Data Source=localhost;Integrated Security=SSPI;Initial Catalog=LoginPassword";
SqlConnection SqlCon = new SqlConnection(strCon);
SqlCon.Open();

string SelectCmd = "SELECT * FROM LoginPwd";
SqlCommand SqlCom = new SqlCommand(SelectCmd,SqlCon);
SqlDataReader dr = SqlCom.ExecuteReader();

count.DataSource = dr;
count.DataBind();

dr.Close();
SqlCon.Close();

}*/
private void ok_click(object sender, System.EventArgs e)
{
// Response.Write("<script>alert('dd');<"+"/script>");
//ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "alert", "alert('msg');", true);

}
</script>
newdevelop 2007-09-27
  • 打赏
  • 举报
回复
楼主能不能把Default.aspx源的代码贴出来.
还有是不是产生ok的click事件时只执了Default.aspx源码的动作.
edisonlzk 2007-09-27
  • 打赏
  • 举报
回复
回答楼上的,没有那个return false
我的意思是执行程序的时候,他执行是的源里面的代码,而没有执行default.aspx.cs里面的代码
Cherish20 2007-09-27
  • 打赏
  • 举报
回复
如果是ok_click时间无效,那么您看看脚本里面这个按钮定义是否用了“return false;”
如果有,就把它去丢
edisonlzk 2007-09-27
  • 打赏
  • 举报
回复
Default.aspx.cs


using System;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
// Response.Write("<script>alert('dd');</script>");
}
protected void ok_click(object sender, EventArgs e)
{
// Response.Write("<script>alert('dd');</script>");
if (user(this.name1.Text) != 0)
{
Response.Write("<script>alert('succeed!');</script>");
}
}
protected int user(string tmpuser)
{
string SelectCmd = "SELECT COUNT(*) FROM LoginPwd WHERE Name ='" + tmpuser + "'";
string strCon = "Data Source=localhost;Integrated Security=SSPI;Initial Catalog=LoginPassword";
SqlConnection SqlCon = new SqlConnection(strCon);
SqlCon.Open();
SqlCommand SqlCmd = new SqlCommand(SelectCmd,SqlCon);
int count;
count = Convert.ToInt32(SqlCmd.ExecuteScalar());
return count;
}
}
peng_hai_lin 2007-09-27
  • 打赏
  • 举报
回复
一般第一次加载都要用IsPostBack
Cherish20 2007-09-27
  • 打赏
  • 举报
回复
请问您在页面加载的时候使用了IsPostBack吗?
EricGuzuqiang 2007-09-27
  • 打赏
  • 举报
回复
你在cs文件里page_Load更改为下面代码
protected void Page_Load(object sender, EventArgs e)
{
Response.Write("<script>alert('Hi, i am excuting...');</script>");
}
如果弹出对话框 说明执行了
EricGuzuqiang 2007-09-27
  • 打赏
  • 举报
回复
?????????????
yuan74521940 2007-09-27
  • 打赏
  • 举报
回复
什么执行不执行的 !!
看了都不明白 !!
提示什么问题?或者LZ代码发............
【后台管理员功能】关于我们设置:设置学校简介、联系我们、加入我们、法律声明、学校详情广告管理:设置小程序首页轮播图广告和链接留言列表:所有用户留言信息列表,支持删除会员列表:查看所有注册会员信息,支持删除 资讯分类:录入、修改、查看、删除资讯分类录入资讯:录入资讯标题、内容等信息管理资讯:查看已录入资讯列表,支持删除和修改资讯评论列表:所有用户的评论信息列表资讯评论管理:支持对评论信息审核,删除;审核后的信息用户才可见 校园风光分类:录入、修改、查看、删除校园风光分类录入校园风光品:录入校园风光标题、图片、内容等信息管理校园风光:查看已录入校园风光列表,支持删除和修改校园风光评论列表:所有用户的校园风光评论信息列表校园风光评论管理:支持对校园风光评论信息审核,删除;审核后的信息用户才可见 录入分院:录入分院名称,简介,详情分院管理:管理已经录入分院,支持修改和删除 老师录入:录入老师姓名、联系方式、头像、老师简介老师管理:管理所有已经录入老师信息,支持修改和删除课程录入:录入课程名称、简介、封面、课程详情课程管理:管理已经录入课程,支持修改和删除 教室楼管理:录入校园有哪些楼,支持修改和删除教室录入:选择教学楼,录入教室标题和其他信息教室管理:管理已经录入教室,支持修改和删除 班级录入:录入班级编号、选择分院、选择班主任、录入简介和班级信息班级管理:管理已经录入班级,支持修改和删除班级排课:根据班级,1排课,2排老师,3排教室,按123步骤给班级排课  【班主任功能】班级列表:查看管理的班级列表,可以有多个班完善班级信息:班级信息由管理员初始化,班主任根据自己信息晚上课程列表:显示管理的所有班级的课程列表 录入学生:选择班级、录入学生学好、账号、联系方式、新生安排等学生列表:所管理的班级已经录入的学生信息列表学生管理:支持对录入的学生信息进行修改和管理学生根据录入的身份证+默认密码123456登录学校网站查看新生报到安排信息 修改密码和退出系统功能  【网站功能】用户注册:填写手机账号和密码,注册新用户登录功能:注册普通账号登录;登录后可以修改用户的基本信息,也可以退出。关于我们:学校简介、关于我们、联系我们、加入我们、法律声明、学校详情轮播广告:后台设置首页轮播广告图,可以连接到广告页面。留言反馈:用户填写李哭咽的主题、联系人、电话、邮箱、留言内容;后台管理可以查看留言列表,可以删除留言。 校园风光查询:网站顶部,输入关键字点击搜索即可。校园风光列表:显示所有校园风光,可以点击左侧校园风光分类筛选校园风光信息:游客和用户都可以进行查看校园风光信息。校园风光收藏:查看到有兴趣的校园风光,注册登录的用户可以进行收藏操作。校园风光评论:查看到有兴趣的校园风光,登录的用户,可以发表评论;后台审核后显示 分院介绍:列出学校所有分院、可以点击查看详情查看老师中心:列出学校所有老师,尅点击查看详情了解老师信息学校课程:列出学校所开设所有课程,点击课程详情可以查看课程 资讯列表:显示所有资讯,可以点击左侧资讯分类筛选资讯阅读:游客和用户都可以进行资讯的阅读。资讯收藏:阅读到有兴趣的资讯,注册登录的用户可以进行收藏操作。资讯评论:阅读资讯的时候,登录的用户,可以发表评论;后台审核后显示。 我的班级信息:新生报到的班级信息,里面有相关联系方式,地址等我的课程表:新生报到所在班级的课程表,根据课程表上课学籍和宿舍信息:老师录入和安排的学籍和宿舍信息,个人信息可以在用户信息修改 我的校园风光收藏:收藏的感兴趣的校园风光,可以直接点击去查看校园风光信息,支持删除。我的校园风光评论:列出参与评论的校园风光、评论内容、审核状态。我的资讯收藏:收藏的感兴趣的资讯文章,可以直接点击去阅读,支持删除。我的资讯评论:列出参与评论的文章、评论内容、审核状态。 用户信息:姓名、联系方式、邮箱、头像、简介、介绍等,支持随时修改;用户注册的信息后台管理员可见;后台管理员可以删除。密码修改:修改注册的密码。退出登录:清除登录的cookie,返回到首页。 

62,046

社区成员

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

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

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

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