asp.net c#2008

问题描述

我在一个页面中的一个客户端按钮JS来控制一个div1的隐藏问题是,只要我在页面上点击任何一个服务器端控件,也就是产生了回发,那这个div1就总是会显示?而不管你前面是不是点了隐藏。请问怎么着手解决?

解决方案

解决方案二:
自己顶一下
解决方案三:
让div变成服务器标记,为它加runat属性记住div的状态就可以了
解决方案四:
再自己顶一下!
解决方案五:
引用2楼zdjray的回复:

让div变成服务器标记,为它加runat属性记住div的状态就可以了

一般不允许这样做的吧.我有一个办法.只要是div里面的数据是固定(静态的)在后台publicstringdiv="...";

<%=div%>然后在后台控制就好了
解决方案六:
看来是无人能解了
解决方案七:
HTML控件不是一样可以实现,控件DIV的div.style.display不就行了,
解决方案八:
.xml<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default.aspx.cs"Inherits="_Default"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><headrunat="server"><title>无标题页</title></head><body><formid="form1"runat="server"><div><divstyle="border:solid1pxorange"id="div1">iwanttohidethisdiv,doesitokay?!</div><buttononclick="hideDiv();returnfalse;">hidetheabovediv</button><inputtype="hidden"id="hdn1"runat="server"/><asp:ButtonID="Button1"runat="server"Text="postback"onclick="Button1_Click"/></div></form><scripttype="text/javascript">varoHdn=document.getElementById("hdn1");varoDiv=document.getElementById("div1");functionhideDiv(){oDiv.style.display="none";oHdn.value="1";}(function(){if(oHdn.value=="1"){oDiv.style.display="none";alert("dd");}else{alert(oHdn.value);}})();</script></body></html>

.csusingSystem;usingSystem.Configuration;usingSystem.Data;usingSystem.Linq;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.HtmlControls;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Xml.Linq;publicpartialclass_Default:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){}protectedvoidButton1_Click(objectsender,EventArgse){Response.Write("thepagehasbeenpostbacked.");}}

解决方案九:
不好意思,忘了将调试的擦除了,下面更正。<scripttype="text/javascript">varoHdn=document.getElementById("hdn1");varoDiv=document.getElementById("div1");functionhideDiv(){oDiv.style.display="none";oHdn.value="1";}(function(){if(oHdn.value=="1")oDiv.style.display="none";})();</script>

时间: 2024-10-27 19:06:26

asp.net c#2008的相关文章

免费asp/asp.net/sql 2008/iis7/url重写空间

免费asp教程/asp.net教程/sql 2008/iis7/url重写空间 http的音频/视频流√ 的ms access 2000 的sql 2008 express 的linq到sql server√ 使用ado,ado.net√ asp.net mvc中√ podpora的iis 7 url重写√ 申请地址:http://www.aspone.cz/20300/webhosting-plan-freehosting.aspx

在用Telerik asp.net ajax 2008, 但是没有源码,怎么debug呢?

问题描述 从网上下载的,只有dll文件,拷贝到Bin文件夹里直接用.在设置一个控件属性后,有异常抛出,没有源码,不知道那个异常到底怎么抛出的,怎么办呢? 解决方案 解决方案二:第一就是联系作者,或者找找看有没有专门针对这个工具的论坛--作者亲自维护论坛.第二就是尝试逆向工程.第三,最常进行的,就是尽早另外寻找更成熟的组件.解决方案三:觉得Telerik已经很好了,但太贵了,买不起.现在我能用Reflector.net把dll文件反编译成csharp源码,下一步该怎么做呢?解决方案四:把反编译的文

ASP 连接 SQL SERVER 2008的方法_应用技巧

虽然网上有很多介绍,但是我还是费了很大的劲才连上.(要安装IIS和SQL SERVER) 新建一个*.asp文件,键入 <% set conn =server.createobject("adodb.connection") conn.open "provider=sqloledb;data source=local;uid=sa;pwd=******;database=database-name" %> 比较标准的 需要注意的是: DataServer

Request 对象, ASP 0102 (0x80004005)

错误类型: Request 对象, ASP 0102 (0x80004005) 函数需要字符串输入./gero/bbs/win/demo/upload.asp, 第 5 行   浏览器类型: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon)   网页: GET /gero/bbs/win/demo/upload.asp   时间: 2008年2月25日, 15:00:44 代码如下就一句: id =request.querys

90后程序员工作经历

首先自我介绍一下,1992年生人,现任某家公司项目的单一模块设计与开发,Java语言.这里就是想谈谈我的面试之路,希望能给大家提供点经验.       2008年,我16周岁了,根据中华人民共和国未成年人保护法及中华人民共和国劳动法规定,我已经达到了法定工作年龄.在今年4月的清明节,在北京一个很成功的朋友开车带我回家时对我说了一些话,改变了我的近期人生目标.可以给大家看一下当时的对话       朋友:"现在还能自己赚钱吗?".       我  :"不能了,在专心学习.&q

JpGraph php柱状图使用介绍_php基础

JpGraph简介 以前用PHP作图时必须要掌握复杂抽象的画图函数,或者借助一些网上下载的花柱形图.饼形图的类来实现.没有一个统一的chart类来实现图表的快速开发. 现在我们有了一个新的选择:JpGraph.专门提供图表的类库.它使得作图变成了一件非常简单的事情,你只需从数据库中取出相关数据,定义标题,图表类型,然后的事情就交给JpGraph,只需掌握为数不多的JpGraph内置函数(可以参照JpGraph附带例子学习),就可以画出非常炫目的图表! JpGraph安装方法: 1. 先到各大网站

MIX 2008与ASP.NET MVC框架的Road-Map

ScottGu同学最近在Blog上发布了一些有关MIX 2008和ASP.NET MVC框架的消息 . 话说2007的视频我还没有看多少,2008又要出来了.在每年的MIX大会上总有 一些东西被微软力推,比如06年的ASP.NET AJAX(当时还是Atlas,如果没有记错 的话),07年的Silverlight,那么在08年的MIX大会中又会重视什么呢?Scott在 这篇文章中给了我们一些选项: IE 8 IIS 7.0 ASP.NET (including ASP.NET 3.5, ASP.

在Windows 2008 IIS7中如何显示ASP的详细错误信息

在Windows 2008 IIS7下如果是Asp程序的话,如果出错,就会显示一条联系管理员信息,如果我们希望显示详细的错误信息,那该怎么办呢?你可以通过下面的方法来修改,当然如果都调试完成后,最好把其改回来,因为这样可以减少被攻击的风险. 1 运行命令法: %windir%\system32\inetsrv\appcmd set config -section:asp -scripthttp://www.aliyun.com/zixun/aggregation/16539.html">E

Windows Server 2008 下ASP程序连接ORACLE数据库驱动错误

今天开发那边升级.改造系统过程中,在测试服务器碰到关于ASP程序连接ORACLE数据库的小问题,虽然是小问题,但是整起来真要命啊,花了不少时间,主要是ASP程序啊,这种上古神器,哥还是当年毕业的时候弄过半年,现在基本上忘得七七八八了. 环境介绍:在系统Windows Server 2008下部署了ASP应用程序,IIS为7.0版本,ORACLE 客户端为 11g,测试连接数据库报错的情况如下: 数据库链接方式如下: application("Connection_ConnectionString