CNDEV
CNDEV.ORG
当前在线
论坛
CBD
程序员情感CBD
程序员见面交流会
CBD开发区
Java/J2ME
.NET/C#
数据库
Delphi/BCB
Visual C
其它
修真养身
中国象棋
纪念日
谈钱太俗,还是投机吧
听音乐
iCosta
资源共享
一隅
好文共赏
看电影看美剧
待定
狗屎
雪域召唤
工作流
专业显摆区
语录
情感
批评与自我批评
爱情故事
发牢骚
看三点区
游戏
CNDEV-CS/WOW
浩宇长空
生活
家有XPH
我爱学英语
美食天地ORG
半调子体育迷
观澳园友邻
搞笑奇文
拍照片
我读书我存在
论坛系统
超级垃圾站
系统建议及BUG
系统测试
中国开发网
: 论坛:
程序员情感CBD
: 贴子 844488
lukejee
:
海大师往往是买了部新车,然后把原装排挡杆拆掉,用块木条代替,并且要求原厂保修
[阅读: 725] 2010-09-23 04:05:11
<空>
相关信息:
【技术贴,asp.net/c#】终于开始接触asp.net了,怎么在查询按钮事件执行前,隐藏结果表格,执行完,更新结果表格后,再自动显示?
(413字)
(
haitao
[1931]
2010-09-17 09:33
)
记得是有事件可以做到的,看一下文档中和row相关的事件。
(空) (
乌烟
[613]
2010-09-17 09:36
)
有btnSearch.Attributes.Add("onclick", 。。。。。有btnSearch.Attributes.Add("afterclick", 。。。。吗?
(106字)
(
haitao
[900]
2010-09-17 09:45
)
不是,我是说Grid的事件,比如生成row之前之后等的事件。
(空) (
乌烟
[518]
2010-09-19 01:30
)
每处理一行更新一下进度,是更进一步的需求了。。。。。。。。查询前自动隐藏结果表格,结果更新后自动显示表格,是很厚道的需求了
(25字)
(
haitao
[786]
2010-09-19 01:54
)
ajax
(空) (
ahfei
[539]
2010-09-17 09:38
)
ajax是从前台发出的,c#的执行每行,是在后台进行的
(101字)
(
haitao
[792]
2010-09-17 09:43
)
异步查询
(空) (
ahfei
[609]
2010-09-17 09:48
)
是异步,但是,已经处理的行数只有那个C#才知道,ajax的查询怎么能正好被那段C#代码接到呢?
(52字)
(
haitao
[691]
2010-09-17 09:50
)
有回调机制,就看你对性能和容错的要求如何了。
(空) (
乌烟
[533]
2010-09-21 03:43
)
看来,技术、理论上还是可以实现的。。。。。。。。只是,c#有没有提供这样的事件呢?
(161字)
(
haitao
[607]
2010-09-21 04:23
)
C#是一种语言。不是什么都提供的万灵丹。web回调机制,也跟你用不用C#没关系。
(空) (
Miracle
[579]
2010-09-21 04:27
)
我把c#当成一个b/s应用的框架:显示靠控件,行为靠事件(可以是纯前台或纯后台或前后台混合)
(35字)
(
haitao
[689]
2010-09-21 04:44
)
靠,不要把语言和应用框架混为一谈。
(空) (
乌烟
[578]
2010-09-21 04:54
)
java是有很多框架;c#好像没听说,所以以为asp.net就是c#的框架了。。。。。看上去也挺像的
(69字)
(
haitao
[743]
2010-09-21 04:58
)
擦,基于c#的应用框架也不少,多看看.net开源社区,aps.net是最靠谱儿的框架,没那么多选择鸡肋的烦恼,框架不是把什么都给你做好了,是提供机制和基础实现让你实现你想要的。。。
(空) (
乌烟
[592]
2010-09-21 05:51
)
提供齐全的事件入口,也不算什么都实现了;具体怎么实现还是要靠程序员写事件响应函数呢
(31字)
(
haitao
[641]
2010-09-21 05:55
)
擦,学习.net的事件机制吧。我觉得学新东西的时候先清空脑子让自己处于接受一切的状态好一点。
(空) (
乌烟
[729]
2010-09-21 05:59
)
擦,海大师,我臆测你要是学用erlang会精神崩溃。。。
(空) (
乌烟
[662]
2010-09-21 05:54
)
如果它不是构建整个交互应用的,自然不会有这样预设了。。。。。。。。因为c#是delphi的老爸的发奋之作,以为会包含了那些优秀(方便开发者)的特性
(空) (
haitao
[627]
2010-09-21 06:16
)
海大富先生,你逻辑混乱了哈
(空) (
bmkun
[695]
2010-09-21 08:42
)
只是作为一个外行、新手的初步观感与预期。。。。。。。。。。
(120字)
(
haitao
[590]
2010-09-21 08:50
)
首先web application是可以通过session管理会话的(同一个session多个进度条的话需要自己处理一下),ajax请求也可以做到访问session信息;其次
(20字)
(
Miracle
[781]
2010-09-21 04:02
)
你要真想做到和应用程序一样,去搞silverlight吧,里面的机制已经和application非常像了!!
(43字)
(
netsnake
[765]
2010-09-23 03:18
)
但是,既然有框架,那就是框架已经把原始axaj和后台交互的过程实现了,开放给开发者的就是“不同时机的事件函数属性”即可
(254字)
(
haitao
[724]
2010-09-23 03:36
)
思维不是一般的混乱
(30字)
(
netsnake
[597]
2010-09-23 03:50
)
这就不对了吧,如果我的土办法能让b/s app更像c/s app,被你这么一吓,就没了。。。。。。。
(95字)
(
haitao
[742]
2010-09-23 03:57
)
你要相信,微软的程序员不一定就比你强
(空) (
netsnake
[608]
2010-09-23 05:56
)
你和lukejee算是一个上窜一个下跳?
(50字)
(
haitao
[732]
2010-09-23 06:03
)
如果不用异步方式,你可以做到先隐藏表格,点击button查询结果出来后,再显示出来。但你做不到点击button后,hide再show
(空) (
ahfei
[528]
2010-09-17 09:50
)
异步查询显示进度的,先不考虑。。。。。。【点击button后,hide再查询,最后先show再返回】,做不到?
(空) (
haitao
[524]
2010-09-17 09:52
)
ASP.NET 惊爆新安全漏洞 攻击者可访问任意文件
(578字)
(
haitao
[760]
2010-09-18 15:12
)
举步维艰啊:想为一个日期输入框(会自动跳出日历进行选择)增加一个textchanged事件,结果却根本不会触发。。。。。
(105字)
(
haitao
[937]
2010-09-21 03:26
)
如果你的意思是改了日期后要自动回发到服务器,首先你要允许auto postback. 其次auto postback只会在输入框失去焦点的时候才触发。
(51字)
(
Miracle
[796]
2010-09-21 04:00
)
我觉得haitao说的是在浏览器本地处理,是 JS 的问题。
(空) (
pcplayer
[589]
2010-09-21 04:03
)
虽然用的是web技术,但我觉得haitao兄还是在按照桌面应用的思虑去考虑web应用
(空) (
Miracle
[552]
2010-09-21 04:06
)
是啊,这个是问题所在。不过学新东西都容易这样,想在新体系中找到已熟识应用的映射
(空) (
王中王
[614]
2010-09-21 04:09
)
不是说c#实现的b/s,效果已经与c/s没差别了?
(43字)
(
haitao
[652]
2010-09-21 04:18
)
效果与c/s没差别,不等于实现机制也一样。这个用户体验和后台实现要分清楚。
(空) (
Miracle
[555]
2010-09-21 04:23
)
我以为c#会根据 功能的前后台特性 自动选择 实现机制:前台js库 或 后台事件 或 后台+ajax回调
(176字)
(
haitao
[716]
2010-09-21 04:35
)
想当然帝这下被asp.net卡住了吧,哈哈
(17字)
(
lukejee
[578]
2010-09-21 05:14
)
这正反衬了delphi的一体化的优越!难道“根据 功能的前后台特性 自动选择 实现机制:前台js库 或 后台事件 或 后台+ajax回调”不是最好的做法?
(91字)
(
haitao
[716]
2010-09-21 05:35
)
那你就用Delphi干这个活好了,何必折腾自己呢
(空) (
lukejee
[603]
2010-09-21 10:56
)
客户是上帝啊,正好他们喜欢时髦。。。。。。。。。再说,在开发上,如果delphi的实现、思路的确更简便、合理,别的语言、框架是应该学习的
(58字)
(
haitao
[633]
2010-09-21 13:07
)
你还没有把B/S搞明白,就已经认定Delphi的实现更优了,那还有什么好讲的,学一样新东西时嘛,先把原来的东西暂时搁一边,用新东西的思路来思考问题, 你不把水倒掉,怎么装新水呢
(109字)
(
lukejee
[801]
2010-09-21 13:14
)
我在96年就开始尝试web应用了,b/s那一套对我来说真的还一直就是那套机制而已。。。。。。。当然,当时的尝试,除了论坛、聊天室,主要都只是把自己的小应用用b/s重新实现而已
(505字)
(
haitao
[653]
2010-09-21 13:44
)
你已经搞错形势了,Delphi早就落后不止几代了, Web 1.0当红的时候,它在整C/S, Web 2.0的时候,它还在整C/S,现在都进入移动互联网了, 还在C/S, adobe
(107字)
(
lukejee
[758]
2010-09-21 13:52
)
你只会用它整c/s,就是它只能整c/s?
(144字)
(
haitao
[672]
2010-09-21 14:01
)
你整了14年Web应用,居然ASP.NET玩不转, 你是不是只会用isapi处理下request,然后写点html回去?
(空) (
lukejee
[707]
2010-09-21 14:04
)
我的isapi只返回ini(给我的client/webserver的客户端)或json(给标准浏览器)
(60字)
(
haitao
[841]
2010-09-21 14:11
)
那你可以用ASP.NET还这样玩就可以了,又不是不支持这种玩法
(空) (
lukejee
[599]
2010-09-21 14:22
)
这对现在这个应用,就是重新写了,而且无法利用可视化、快速开发的优势。。。。。。。 (307字) (haitao [0] 今天 22:27 )
(空) (
haitao
[557]
2010-09-21 14:28
)
ASP.NET玩不转,只是因为预期有点高(以为与delphi的事件很类似,而且它支持前台事件、后台事件、前后台自动协作事件),没想到它不是这样的。。。。。
(142字)
(
haitao
[668]
2010-09-21 14:17
)
如果你不加那个“自动”的词,这3个词造的还是不错的
(空) (
Miracle
[634]
2010-09-22 01:24
)
我只知道用户需要什么的效果,是js实现还是后台实现,我还真不知道c#是打算怎么做。。。。。。需求背景如下
(217字)
(
haitao
[538]
2010-09-21 04:14
)
你这个需求描述,跟你的先隐藏再显示需求没什么必然联系。
(57字)
(
Miracle
[551]
2010-09-21 04:26
)
这个应该算需求3了,与前面的1、2是没有关系。。。。。。。。。。只是同一个应用里的3个小改进
(85字)
(
haitao
[720]
2010-09-21 04:38
)
学习的麿合期,先别太关注这些细节,大块的向前趟一趟,然后再统一处理这些小问题,估计2周就进入状态了
(空) (
王中王
[498]
2010-09-21 04:02
)
总体印象都还在靠这些小改进来瞎子摸象啊。。。。。。。。
(70字)
(
haitao
[645]
2010-09-21 05:01
)
擦,嘛叫后台语言。。。
(空) (
乌烟
[518]
2010-09-21 05:56
)
就是需要在后台执行的代码,编写它所用的语言
(118字)
(
haitao
[669]
2010-09-21 06:13
)
居然还是ISAPI,乌烟叔叔都快擦出血来了
(空) (
龙之吻
[511]
2010-09-21 06:21
)
别这么说。haitao说得还是有一定道理的。发展这么多年,基本的机制是没有变化的。只是隐藏了更多的细节
(空) (
王中王
[522]
2010-09-21 06:24
)
这么多年,计算机也没什么变化,无非还是存储单元和运算单元嘛
(空) (
virushuo
[676]
2010-09-21 06:34
)
为时髦而时髦,那是那个英国歌手Lily Allen的做派;程序员要扬长避短
(49字)
(
haitao
[675]
2010-09-21 06:41
)
你所说的这种长处和短处,是基于程序员水平低代码烂的假设的。
(21字)
(
Miracle
[574]
2010-09-21 12:02
)
好多年了,我的很多事情的出发点都是基于普通的程序员。。。。。。。如果人人是李维,全世界的应用都可以直接用delphi了
(77字)
(
haitao
[649]
2010-09-21 13:26
)
李维也就会吹, 吹得那些Borland/Delphi美好前景,nb技术,基本没有实现滴
(空) (
lukejee
[703]
2010-09-21 13:32
)
吹是他这个职位必须的技能。但是也不可否认,他能把现有的标准框架能用的很纯熟
(286字)
(
haitao
[551]
2010-09-21 13:52
)
asp.net你可以像asp那样去写,这个你可以咨询没脾气,他极擅长。另外你说来说去还是对asp.net很不熟悉,你这个帖子里的需求很容易做到且方法不止一两种。
(空) (
乌烟
[608]
2010-09-21 06:41
)
问题是这个应用已经使用了repeator了,我一时间也不可能重新写;你说很容易的是指哪个需求(共3个需求)?我现在能做到的只是小修小补
(60字)
(
haitao
[752]
2010-09-21 06:44
)
需求3,倒是可以为日期输入框加一个on离开的js事件,在这里实现内容加入另一个文本框
(23字)
(
haitao
[847]
2010-09-21 06:52
)
不严谨地说两句,你或许做了并不恰当的选择(repeator),这时候就得担当这个选择的后果,一味指责语言或框架有啥意义呢?语言本身有错吗?它已经明白告诉你了它可以做什么不可以做什么……
(空) (
乌烟
[646]
2010-09-21 07:00
)
不严谨地打个比方,两个车手赛车,输的那个总怪车不如别人的好,工具是做不好事的因素之一,但通常都不是决定性的那个。
(空) (
乌烟
[572]
2010-09-21 07:04
)
同样的工具,人分高手、熟手、新手嘛。。。。。越是新手越依赖工具:刚才想写输入框的离开事件,结果自动完成的下拉里只有后台的事件可以选,前台的事件一个都没有。我只有先去google离开……
(107字)
(
haitao
[562]
2010-09-21 07:33
)
呵呵,MSDN上有你想要的。。。http://msdn.microsoft.com/zh-cn/library/ms229335.aspx
(27字)
(
乌烟
[998]
2010-09-21 07:36
)
找到了onblur事件,但是它在显示日历时就执行了!看来应该找日历关闭的事件,但是,它是在一个js库里。。。。。。。
(空) (
haitao
[665]
2010-09-21 07:47
)
还有一个问题是,我觉得你发现一个控件没有你想要的功能时先想想为什么它不提供这个功能呢,或者你会有别的收获。
(空) (
乌烟
[569]
2010-09-21 07:38
)
不是指责,只是觉得事件好像不够丰富,可能熟手都知道有,但我这个新手没找到。就像delphi的form也没有初次显示完毕事件(好像一般都使用onshow)
(119字)
(
haitao
[829]
2010-09-21 07:15
)
哪里可以看到所有控件的所有事件(前台的+后台的)?后台的事件,代码自动完成可以下拉,而且也不多
(187字)
(
haitao
[576]
2010-09-21 08:19
)
呵呵,msdn里包罗万象,html和js在它该在的位置。
(空) (
乌烟
[479]
2010-09-21 08:36
)
就4个前台事件??
(381字)
(
haitao
[677]
2010-09-21 08:39
)
你别把前后台混为一谈。。。你可以把js代码作为C#代码在某事件处理方法中的输出内容,这部分输出的内容做html的一部分。你理解客户端代码和服务器端代码的区别和各自的执行机制了没?
(空) (
乌烟
[751]
2010-09-21 08:48
)
就怕分不清,所以我特地加了“前台事件”,与c#没有任何关系,js代码也不是c#生成的
(255字)
(
haitao
[733]
2010-09-21 08:53
)
还有一种实现方法就是,你在html部分把js代码写好,通过服务器端事件来控制js代码的执行。
(空) (
乌烟
[840]
2010-09-21 08:57
)
这对现在这个应用,就是重新写了,而且无法利用可视化、快速开发的优势。。。。。。。
(307字)
(
haitao
[569]
2010-09-21 14:27
)
那括号里多东西,就是写给您看的呀。
(空) (
Miracle
[695]
2010-09-21 12:07
)
可是,ontextchanged,是一个后台事件(c#实现)啊。。。。。。。我要的只是前台事件(js实现)
(40字)
(
haitao
[822]
2010-09-21 13:01
)
需求3,最后放弃了(选择日历后不自动填入另一个文本框),下午下班后用1个小时实现了对应的扩展功能
(201字)
(
haitao
[690]
2010-09-21 14:51
)
你这事就算放Delphi里面也不会触发delphi的TextEdit的onTextChange事件的吧
(30字)
(
lukejee
[859]
2010-09-21 14:52
)
是啊,就是纯前台事件。。。。ontextchanged是一个后台事件(c#实现)。。。不知道输入框的前台事件都有哪些
(233字)
(
haitao
[1499]
2010-09-21 15:00
)
我没学过asp.net, 我提一个比较挫的方法,每个显示出来的日子既然能被点击,就在点击事件统一到一个handler,然后
(26字)
(
lukejee
[641]
2010-09-21 15:20
)
日历行为是一个js库实现的,不想改这个库。如果能改,直接挂到日历关闭的事件,可能更简单
(24字)
(
haitao
[707]
2010-09-21 15:32
)
建议你还是学习一下DHTML(HTML / JavaScript)吧。不把这个搞清楚(至少做到DOM和javascript的编程模型做到心中有数),还有得你头疼的
(空) (
Miracle
[553]
2010-09-22 03:57
)
这个是需要的,以前用asp时,也是少不了。。。。。。只是好像没一个好的大全、手册,昨天看msdn也说只有4个前台事件,有点奇怪
(75字)
(
haitao
[535]
2010-09-22 05:22
)
要大全、手册,且要有简明易懂的例子,看这里:
(53字)
(
Miracle
[600]
2010-09-23 01:42
)
少加一个定语都不行啊。。。。。。。。。
(118字)
(
haitao
[615]
2010-09-23 01:56
)
Button OnClientClick 属性
(217字)
(
Miracle
[968]
2010-09-23 03:07
)
就说嘛:高人一句话的事情!不过,我的需求3要点击的是文本框;需求1是按钮,需要先js隐藏表格,再后台执行c#,完毕再执行js显示表格
(52字)
(
haitao
[867]
2010-09-23 03:18
)
好吧,咱说说这个需求1
(712字)
(
Miracle
[601]
2010-09-23 03:33
)
我是在一个使用了repeator的asp.net应用上,提的扩展需求,它是没有刷新这个页面的
(129字)
(
haitao
[941]
2010-09-23 03:54
)
你都用了ASP.NET AJAX了,还扯什么啊,汗。你应该按照ASP.NET AJAX框架给你的解决方案去写代码实现,而不是坐在那里期望Button给你一个你想要但却不存在的“事件……
(空) (
Miracle
[786]
2010-09-23 04:00
)
海大师往往是买了部新车,然后把原装排挡杆拆掉,用块木条代替,并且要求原厂保修
(空) (
lukejee
[724]
2010-09-23 04:05
)
我哪敢拆啊,我是等熟手、高手告诉我:asp.net是怎么在c#执行完顺便执行一个js的
(77字)
(
haitao
[680]
2010-09-23 04:08
)
这又不是你第一次发现能做出比某某更优秀的东东
(空) (
lukejee
[606]
2010-09-23 04:11
)
问题是:我这个新手现在认为不存在,不等于asp.net真的没提供,更大的可能是我没找到而已。。。。。而这个需求又不是很BT的,至少我的土办法都能实现的,微软的asp.net不会无法……
(95字)
(
haitao
[747]
2010-09-23 04:05
)
“我的自行车能走到的,大众的汽车不会无法到达吧”……是,汽车也可以到达,但如果你一定要用离合器来加速的话,那就到不了
(20字)
(
Miracle
[607]
2010-09-23 04:11
)
教练一句话:要踩最右边的!就解决了嘛。。。。。。。。。。。。。。
(82字)
(
haitao
[621]
2010-09-23 04:25
)
海大师没开过真车吧?真不知道你的驾照是怎么弄到手的。
(65字)
(
ycm0263
[552]
2010-09-23 04:39
)
我学车可以练1年,修改这个应用,能先去学半个月吗
(14字)
(
haitao
[713]
2010-09-23 04:52
)
俗话说得好,没有金刚钻,别揽瓷器活
(123字)
(
Miracle
[840]
2010-09-23 16:02
)
坐等海大师研究老 M 的 AI。
(空) (
ycm0263
[554]
2010-09-23 21:48
)
手机看大树,特容易眼晕,嘎嘎
(空) (
Miracle
[628]
2010-09-24 01:21
)
你真的是在国外呆多了。。。。。。。。。。
(73字)
(
haitao
[542]
2010-09-24 00:56
)
好吧,我犯了严重的错误
(空) (
Miracle
[456]
2010-09-24 01:22
)
嗯,教练累了几天讨论出来的东西,原来车自带手册就写明了的,您说这是悲剧呢还是喜剧呢
(空) (
lukejee
[658]
2010-09-23 04:44
)
信息多,有时也是害人。。。。。。。msdn够全了,我还找不到了呢。。。。。。。。
(69字)
(
haitao
[607]
2010-09-23 04:49
)
=======> 举个例子
(304字)
(
Miracle
[677]
2010-09-23 04:08
)
这事用extjs那套库来做,轻松无比, json返回以后,对应处理就完事了
(空) (
lukejee
[727]
2010-09-23 04:12
)
你这句话可是“五毛”了。。。。。。。。。
(14字)
(
haitao
[513]
2010-09-23 04:14
)
用ASP.NET来做也没问题滴,我只是没用过ASP.NET而已,所以写不出老M的ScriptManager.....我主要是觉得对于一个新东西,为什么不静下心来好好研究一番,而是做
(42字)
(
lukejee
[748]
2010-09-23 04:18
)
5毛是指你上面话的接茬风格
(39字)
(
haitao
[605]
2010-09-23 04:30
)
大师总是先想象,然后倒着把asp.net之类的科技往里装的风格还是比较特别的,大树一种一个准
(空) (
lukejee
[646]
2010-09-23 04:36
)
这就是高手的一句点拨了!也说明微软不是那么不堪,不但实现了,而且实现得很“洋”!
(空) (
haitao
[575]
2010-09-23 04:12
)
无数人使用了N年的技术,这些都是最基本的东西。你不该怀疑他是否能满足你的基本需求。首先要考虑自己是不是没用对。
(空) (
Miracle
[598]
2010-09-23 04:16
)
怎么能说需求不对呢?最基本的东西?为什么建了这么大的树,才把你的ScriptManager.RegisterStartupScript这句话引出来。。。。。
(96字)
(
haitao
[739]
2010-09-23 04:21
)
我可没说你的需求是对还是错
(15字)
(
Miracle
[556]
2010-09-23 12:34
)
1、要为已有的应用做这个3个扩展;2、利用现有的应用(c#、repeator)做小改动来实现
(26字)
(
haitao
[530]
2010-09-23 12:41
)
you got it, 主要是脑子想歪了
(空) (
Miracle
[593]
2010-09-23 16:00
)
帮你找了一篇文章(抱歉,英文的),他不直接解决你的问题,但努力读读,看懂了的话相信可以启发你的思路,明白ASP.NET给你的解决方案大概是怎么工作的。
(91字)
(
Miracle
[784]
2010-09-23 04:14
)
这些是很需要。。。。。我现在连这个框架到底算是asp.net还是c#这样的基础知识都没有
(13字)
(
haitao
[583]
2010-09-23 04:36
)
Delphi的VCL库,算是Pascal吗?
(空) (
Miracle
[631]
2010-09-23 17:07
)
delphi是工具、平台、框架(gui/isapi),但是borland也把它作为语言,因为它有标准的vcl,所以,标准的vcl也可以看成是delphi语言的一部分了
(181字)
(
haitao
[662]
2010-09-24 01:19
)
好吧,如果你这么看到你用了十几年的Delphi的话,你完全可以把.NET Framework看做C#。一样的。
(空) (
Miracle
[663]
2010-09-24 01:23
)
你得用js抓出那个表格,然后隐藏它才对吧
(空) (
lukejee
[503]
2010-09-21 14:54
)
隐藏、显示表格,很简单,表格id是固定的,表格对象.style.display='none';就行了
(21字)
(
haitao
[788]
2010-09-21 15:03
)
3个需求,说穿了都是:前台的事件怎么能得到执行机会,能在合适的时候自动被执行
(171字)
(
haitao
[557]
2010-09-21 15:36
)
你直接整个body都隐藏了就行了
(空) (
Miracle
[688]
2010-09-22 01:34
)
所以,问题不是“隐藏、显示的代码”,而是:这个代码 怎么能得到执行机会,能在合适的时候自动被执行
(空) (
haitao
[541]
2010-09-22 01:46
)
一个简单的问题也能创出这么高的树!!!
(27字)
(
netsnake
[476]
2010-09-23 02:06
)
所以,高人的一句点拨,胜过新手10天的查找啊。。。。。。。。“隐藏、显示的代码”的代码 怎么能得到执行机会,能在合适的时候自动被执行?
(423字)
(
haitao
[780]
2010-09-23 02:18
)
你不知道海大师根本就不去搞清楚原理嘛,本来就是个无比简单的问题,如果这都能成为啥难问题,微软还混个屁
(空) (
lukejee
[485]
2010-09-23 02:47
)
既然简单,你高抬贵口,打一行字,是多大的功德啊。。。。。如果按原始的做法,我是都可以实现(上贴说了),但是,既然是asp.net框架,我是想直接使用它提供的事件入口,而不是自己在返……
(97字)
(
haitao
[656]
2010-09-23 02:52
)
不要把asp.net里面的事件想的那么神秘,它最终也要遵循http的原理,它只是把你原来造的轮子替你造好而已,找到合适的轮子就行了
(22字)
(
netsnake
[591]
2010-09-23 03:13
)
正是因为我造过轮子,所以相信微软会比我造得好。如果我设计asp.net,就为按钮提供3个事件入口:刚按下后执行js,然后是c#,执行完再执行一个js。。。。。。。不过,也许人家不是……
(785字)
(
haitao
[856]
2010-09-23 03:23
)
你把前台和后台想象成应用程序中的两个线程,它们之间是如何知道各自的work status的
(空) (
netsnake
[495]
2010-09-23 03:54
)
对,这个机制一定要解决,而且已经是可以解决的了:js给c#信息,很简单吧;js得到c#运行中间信息,就是上面讲的通过ajax取后台的全局session(cs_pid+"x")
(229字)
(
haitao
[593]
2010-09-23 04:03
)
高潮了!!??
(空) (
netsnake
[358]
2010-09-23 05:57
)
如果另外设计一个web框架,这种思路对开发者是方便了很多。。。。。。不要一会混乱、一会高潮。。。。。。。。。
(87字)
(
haitao
[729]
2010-09-23 06:02
)
什么“预先想全”,人家都把接口开放给你任意扩展了
(33字)
(
Miracle
[601]
2010-09-23 19:44
)
那还是不一样的。。。。。。就像delphi的现成事件和程序员自己用消息响应函数实现
(56字)
(
haitao
[541]
2010-09-24 00:59
)
貌似海大师已经搞定了,太遗憾了,这棵树不能继续发叉了!!
(空) (
netsnake
[431]
2010-09-24 02:29
)
需求3还没有呢。。。。。。不过与asp.net关系不大,是js、dhtml的问题
(189字)
(
haitao
[748]
2010-09-24 02:35
)
看来这棵树的养分还充足得很。
(空) (
ycm0263
[541]
2010-09-24 04:49
)
還是可以做啊, 在onblur裏面用本次的值和上次的值做比較, 如果不同且非空就xxx
(空) (
dead_lee
[717]
2010-09-24 05:07
)
人点击文本框,自动弹出日历框(此时触发文本框的onblur),确认或取消,关闭日历框(此时触发什么?)
(24字)
(
haitao
[770]
2010-09-24 05:28
)
全部在onblur裏面判斷, 包括是否發生改變
(空) (
dead_lee
[517]
2010-09-24 05:59
)
关闭日历框时,onblur没再触发了。。。。。。。。之前触发时,人还没选好日期呢。。。。。
(空) (
haitao
[751]
2010-09-24 06:01
)
不太瞭解你的日曆控件,如果是這樣,可以在目標控件的事件裏面處理, 而不是源控件, 不過這樣不太推薦
(空) (
dead_lee
[581]
2010-09-24 06:07
)
好像是meizzCalendar,也不想改这个js库。。。。。。。。目标控件是指这个文本框吗?它有前台的onchange事件吗?
(849字)
(
haitao
[1032]
2010-09-24 06:49
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录