__doPostBack简单问题,不给分是王八

jaguar_yang 2006-10-24 10:29:33
e.Item.Attributes.Add("ondblclick","__doPostBack('"+((LinkButton)e.Item.Cells[5].Controls[0]).ClientID.Replace("__","$_")+"','')");
---------------------------------------------------------------------
就上面这行代码,因为没用过,所以不是很理解,盼解,为了便用回答,问题如下:
1、__doPostBack这个是什么意思?我知道web控件执行后会将事件自动生成这种前台事件代码,但是自己手动调用还不是很理解。
2、ClientID是什么意思?是获取这个控件自动生成的ID吗?如果是也不是很清楚用意何在?
3、Replace("__","$_")+"',''这一段实在不是很理解,在这里我理解Replace也仅是替代的作用了,我查MSDN也晕,特别是$符号有什么用,还有后面的加号和逗号,我知道你都包括在__doPostBack后面的括号里面的,所以实际上几个问题是有联系的,盼复!!

越详细越好,但是敬请不要给我MSDN的网址或是长篇大论,我需要简短实用的回答,先谢!
...全文
204 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Ivony 2006-10-24
  • 打赏
  • 举报
回复
楼上正解,但实际应用中,应该不会那么写,ASP.NET提供了现成的注册回发事件的方法。
scow 2006-10-24
  • 打赏
  • 举报
回复
1、__doPostBack(object,eventargument) 参数含义类似于后台的button_click事件,客户端调用引起回调
2. ClientID是最终生成的页面分配给控件的,用于前台调用,对应控件的id属性
3. Replace得到UniqueID,对应控件的name属性
SeeSunSet 2006-10-24
  • 打赏
  • 举报
回复
你看看页面运行时生成的HTML代码就应该理解了.
jaguar_yang 2006-10-24
  • 打赏
  • 举报
回复
补充上面问题:在这里我理解Replace也不仅是替代的作用了,Replace在这里的用法不理解
内容概要:本文详细介绍了一种基于MATLAB实现的改进前推回代法,用于高效求解低压配电网的潮流计算问题。该方法针对传统前推回代法在处理放射状或弱环状配电网络时存在的收敛性差、计算效率低等缺陷,提出了多项优化策略,包括节点层排序、支路编号优化以及合理的电压初始值设定,从而显著提升了算法的数值稳定性与运算速度。文中系统阐述了改进算法的数学模型构建过程与核心原理,并提供了完整的MATLAB代码实现流程。通过标准算例的仿真测试,验证了该改进方法在计算精度和收敛性能方面的优越性,可为低压配电网的规划、运行状态析、电压调控及布式电源接入能力评估等实际工程问题提供可靠的技术支撑。; 适合人群:具备电力系统析基础知识和MATLAB编程能力的高校研究生、从事电力系统相关研究的科研人员,以及负责配电网规划、运行与优化的工程技术人员。; 使用场景及目标:①实现低压配电网的稳态潮流计算与仿真析,获取各节点电压和支路功率布;②支撑含布式光伏、储能等设备接入的配电网承载力评估与电压越限风险析;③用于研究电压调控策略、无功补偿配置等优化问题;④作为电力系统专业课程的教学案例,帮助学生深入理解潮流计算的基本原理与数值算法的编程实现。; 阅读建议:建议读者结合文中的理论推导与提供的MATLAB代码进行上机实践,重点关注节点层逻辑和迭代收敛判据的编程实现细节,通过调试和修改算例参数来加深理解,并可尝试将该方法拓展应用于三相不平衡潮流或动态潮流计算等更复杂的场景。

62,271

社区成员

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

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

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

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