在asp.net中*.aspx.cs怎么用后台代码编写前台的事件?

上图是前台的div 属性是隐藏的,怎么通过下图的aspx.cs 当用户单击按钮后 把div 显示出来 代码怎么写

各位高手帮帮忙吧
我在asp.net中,把网站发布了,可是为什么打不开 错误提示如下图

第1个回答  推荐于2016-07-28
Page_Load里面是页面首次加载的时候执行的代码,一般用于绑定所要展示的数据的,不知道你点击的是哪个按钮呢?点击按钮的OnClick事件是什么名称?
Protected void anniu_Click(Object sender,EventArgs e)
{
this.filedetails.Visible=true;
}
其实这个在前台JS控制就好了,放在后台有点大材小用了。追问

嗯嗯,如果单单是这样是大材小用了,我主要是想做一个会员注册的页面,然后把用户填写的信息用后台显示出来。这个提问,我只是想知道在后台怎么操作。谢了!

能帮我写个吗?填写两个信息后,单击提交按钮 submitbtn_click 后,显示的。用后台写出来。谢谢

追答

Protected void submitbtn_Click(Object sender,EventArgs e)
{
string Name=this.txtName.Text.Trim();
string Age=this.txtAge.Text.Trim();
....
....
}
不知道我说的是这个意思吗?把前台填写的数据传到后台,再插入数据库中是吗?

追问

我的不用插入数据库,就是把信息填写完后,他会在网页下面或者弹出一个新网页,把所填写的信息显示出来
例如:
你所填写的信息:
姓名:xxx 性别:男 年龄:20
.
.
.

追答

那你先在下面用一个div包含起来,然后点击提交按钮将这些值赋给你隐藏div里面的Label,再将这个div显示出来就可以了!

本回答被提问者采纳
第2个回答  2013-07-18

很简单,首先给div 加  runat="server"   id命名,下面例子命名div id="hdiv"

 <div class="style1"  runat="server" id="hdiv" >
        fdsfds<br />
        fdsfdfds</div>

后台就可以把它当作.net控件使用了

  if (!IsPostBack)
        {
            hdiv.Visible = true;
        }

追问

谢谢

第3个回答  2013-07-18
不要用后台去刷新执行,用js就能搞定了,很简单的,就是js控制css的display的none和block的属性就行了,没必要去去用后台控制,用后台会有网页刷新

在asp.net中,我想在*.aspx.cs文件中写弹出对话框的代码,该怎么写呀...
Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('请填写内容!');", true);

在Asp.Net中,怎样能让后台把HTML语言输出的指定位置(如页面的一个div中...
也就是加上 runat="server" 标记 这样在后台就可以通过ID访问这个控件 然后通过控件的innerHTML属性就可以直接赋值HTML 如下 this.div.innerHTML="后台的HTML";\/\/把后台的HTML加载到在前台的DIV中

...在登录模块中,Login.aspx.cs中代码应该怎么写?
可以写一个存储过程 CREATE PROCEDURE [dbo].[LoginBy_UserNameAndPassword]UserName varchar(50),PassWord varchar(50)AS SELECT [User_ID],[User_Name],User_Psw FROM User WHERE ([User_Name] = @UserName) AND ([User_Psw] = @PassWord)在后台调用就可以了 如果有验证码的话 对比一下就行...

asp.net中在aspx.cs向aspx页面写代码有哪几种方法?
1.给lable的text赋一个js脚本,也是可以的。这几种的区别是:response.write()将js脚本输入到页面的最上面,所以,当你用response.write()来输出操作成功的js提示时,页面是空白的,当你点击确定后,页面才会呈现出来,就是因为write()是输入在页面的最上面,页面一执行,就先运行的js脚本,所以页面...

ASP.NET后台中调用前台Javascript函数的几种方法
\/Button1_Click是在cs中(后台)处理的方法,而OnClientClick() 就是javascript(前台)的处理函数。第三种 用ClientScript类动态添加脚本用法如下:在想调用某个javascript脚本函数的地方添加代码,注意要保证MyFun已经在脚本文件中定义过了。ClientScript.RegisterStartupScript(ClientScript.GetType(), "...

.怎样在aspx.cs后台,给与提示并且跳转到相应的页面,
\/\/\/ 消息内容 \/\/\/ 连接地址 public static void AlertAndRedirect(string message, string toURL, Page page){ region string js = "alert('{0}');window.location.replace('{1}')";if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "AlertAndRedirect")){ page.ClientScript....

asp.net做的网站怎么修改编译过后上线的页面!
asp.net做的开发的网站比较常见。这种语言开发的网页有个2中情况 1:(网站类型的项目)有两个文件 后缀名为: .aspx .aspx.cs 一个是页面显示文件 一个是后台功能代码文件网页本来 2:(web应用程序类型的项目)三个文件 后缀名为: .aspx .aspx.cs .designer.cs 一个是页面显示文件 一个是...

asp.net网站中,.aspx.cs内代码会在客户端中运行吗?
HttpApplication读取配置文件的httpModule信息并加载,由HttpHandlerFactory创建httpHandler实例,一个Page也是一个HttpHandler实例(XX.aspx.cs继承自IHttpHandler),经过HttpHander处理后(执行程序员所写的代码),再经过HttpModule处理后,生成html并输出,客户端的浏览器就能看到 cs代码是在服务器端运行的 ...

.aspx与.aspx.cs小问题
在asp.net中,aspx的作用主要是显示页面布局,.cs文件是控制程序逻辑的。并且,通过反编译工具之后会发现,在.cs中,类前的关键字partial,这说明页面对应.cs类是一个分部类,就是可以把一个类分成两块来写,或分到两个文件中去写,.cs是一部分,另一部分就是在aspx中用run=”server”属性的签标...

asp.net做的网站怎么修改编译过后上线的页面!
asp.net做的开发的网站比较常见。这种语言开发的网页有个2中情况 1:(网站类型的项目)有两个文件 后缀名为:.aspx .aspx.cs 一个是页面显示文件 一个是后台功能代码文件网页本来 2:(web应用程序类型的项目)三个文件 后缀名为:.aspx .aspx.cs .designer.cs 一个是页面显示文件 一个是后台功能代码...

相似回答