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. 可以通過Firebreath檢測插件對象的'寬度'和'高度'變化嗎?
- 2. 我可以通過數據註釋更改EditorFor的寬度嗎?
- 3. javascript:可以得到原始圖片的寬度和高度嗎?
- 4. 無法通過javascript更改圖片的寬度+高度
- 5. JavaScript可以設置高度,寬度等屬性嗎?
- 6. 我們可以改變分段控制的高度嗎?
- 7. CSS - 我可以通過改變寬度和高度來調整背景圖片的大小嗎?
- 8. 使用CSS,元素的高度可以是瀏覽器寬度的函數嗎?
- 9. Javascript替代高度,寬度控制
- 10. 你可以使用display:table-cell並且有一個固定的寬度/高度嗎?
- 11. JavaScript更改高度和寬度不會改變SRC圖像
- 12. iframe - 動態高度/寬度可能嗎?
- 13. CSS - 相對於高度改變寬度
- 14. Iframe寬度和高度不會改變
- 15. 你可以在Flutter中更改ExpansionTile的高度嗎?
- 16. 如何改變圖像的高度和寬度與JavaScript
- 17. 改變文本框的高度和邊框寬度JavaScript警告
- 18. 你可以使用變量來指定字段寬度嗎?
- 19. 調整控件的寬度和高度(ASP.NET)
- 20. IE8不保留寬高比時僅寬度或高度改變
- 21. HTML5視頻的高度和寬度通過javascript
- 22. 我可以縮小圖像精靈的寬度和高度嗎?
- 23. 我可以修復jQueryMobile對話框的寬度和高度嗎?
- 24. Facebook Like Box:通過jQuery改變寬度
- 25. jquery - 通過按鈕更改iframe的寬度和高度
- 26. 通過代碼更改按鈕的寬度和高度
- 27. 更改寬度/高度值
- 28. 更改SWF寬度/高度
- 29. 變化寬度/高度
- 30. 的Javascript,通過高度
警告:在ASP.NET控件的ID只會對未重整如果控制是直接不使用母版頁的ASPX頁面上的客戶端,否則由時間改變它到達客戶端。 – 2008-11-10 15:24:03