1
A
回答
0
由于名称的重整由ASP.NET介绍,我使用的功能在底部找到ASP控制。一旦你有了控制权,你可以根据需要设置高度/宽度。
example usage:
<input type='button' value='Expand' onclick='setSize("myDiv", 500, 500);' />
...
function setSize(ctlName, height, width) {
var ctl = asp$(ctlName, 'div');
if (ctl) {
ctl.style.height = height + 'px';
ctl.style.width = width + 'px';
}
}
function asp$(id, tagName) {
var idRegexp = new RegExp(id + '$', 'i');
var tags = new Array();
if (tagName) {
tags = document.getElementsByTagName(tagName);
}
else {
tags = document.getElementsByName(id);
}
var control = null;
for (var i = 0; i < tags.length; ++i) {
var ctl = tags[i];
if (idRegexp.test(ctl.id)) {
control = ctl;
break;
}
}
if (control) {
return $(control.id);
}
else {
return null;
}
}
1
您可以使用控制.ClientID和一些JavaScript和改变这种方式。
您可以直接在控制自身做到这一点通过CSS的高度/宽度或某些控件上。
1
是的,这是可能的。 ASP控件在浏览器中呈现为HTML控件,并带有一些附加属性。如果您在创建时为您的ASP.Net控件提供了一个ID,它也会显示为HTML控件的ID。
您应该能够访问使用JavaScript的的getElementById()函数的控件,你应该能够修改CSS属性(风格为消息中指定上面这一个)。
如果您使用JQuery,选择和设置CSS样式可以更容易,例如
$( “#myControl”)的CSS( “宽度”)== myNewValue。
干杯
相关问题
- 1. CSS - 我可以通过改变宽度和高度来调整背景图片的大小吗?
- 2. 我们可以改变分段控制的高度吗?
- 3. Javascript替代高度,宽度控制
- 4. JavaScript更改高度和宽度不会改变SRC图像
- 5. 你可以在Flutter中更改ExpansionTile的高度吗?
- 6. IE8不保留宽高比时仅宽度或高度改变
- 7. 调整控件的宽度和高度(ASP.NET)
- 8. Facebook Like Box:通过jQuery改变宽度
- 9. 通过代码更改按钮的宽度和高度
- 10. 我可以修复jQueryMobile对话框的宽度和高度吗?
- 11. 的Javascript,通过高度
- 12. 如何更改ATL控件的默认宽度和高度?
- 13. 什么可以改变显示宽度?
- 14. 用jquery通过分辨率更改宽度和高度
- 15. JavaScript/JQuery函数获取HTML元素的原始高度/宽度
- 16. WP7组图片元件高度/宽度的BitmapImage高度/宽度
- 17. <span>可以有宽度和高度吗?
- 18. 你可以改变UIScrollView滚动的灵敏度吗?
- 19. 传递函数中要更改的样式(高度||宽度)?
- 20. 你如何改变TTTableMoreButton的高度?
- 21. 如何更改ggplotly的宽度和高度?有没有简单的方法来改变宽度和高度?
- 22. 你可以嵌套asp.net控件吗?
- 23. 引导控件根据屏幕宽度更改位置高度
- 24. 更改LinearLayout的背景会改变它的宽度和高度
- 25. 如何使用JavaScript中的变量来改变DIV的宽度和高度?
- 26. Win XP控制台应用程序:改变宽度,更改高度的API
- 27. 跨度高度宽度无法更改
- 28. 更改图像的宽度和高度
- 29. 固定宽度的Ffmpeg更改高度
- 30. 更改div的宽度/高度dinami
警告:在ASP.NET控件的ID只会对未重整如果控制是直接不使用母版页的ASPX页面上的客户端,否则由时间改变它到达客户端。 – 2008-11-10 15:24:03