这里就介绍ASP.NET 4.0新特性,关于ClientID的改进以摆脱之前很难控制的情况,希望本文能给大家带来帮助。
ASP.NET 4.0新特性中,关于ClientID的改善能够在履行嵌套空间时,操控生成的Html的ID的状况。以往进行这样的操作时,很简单呈现过错,很难操控。
一 :简介
咱们知道由于在本来的ASP.NET应用程序中运用服务端控件在生成ClientID的时,是很难操控的,特别是在嵌套的控件的时分,比如在多个嵌套Repeater中要操控某一个控件生成的html的ID特点,是很困难的,
在ASP.NET 4.0新特性中供给ClientMode,来操控生成的Html的ID的状况。
二 :本来的问题和解决方法
本来要取得html的ID,就要运用这样的方法:
- varlblName=document.getElementById("");
- alert(lblName.innerText);
假如是在嵌套的控件中,就需求运用并接字符串来组合成一下客户端ID,
- for(vari=1;i
- sfsd
成果为:
看来还比较灵敏,
现在咱们再在repeater外面方一个Label,ID为lblName_0的,ClientIDMode为Static或Predictable;
转载请说明出处
知优网 » ASP.NET 4.0新特性ClientID的改善
知优网 » ASP.NET 4.0新特性ClientID的改善