2013-03-19 60 views
0

我有多個多行文本框,我從數據庫表中填充。當輸入高度時,高度會自動擴展,並根據輸入的文本行數進行高度調整,以便在不滾動的情況下查看所有文本行。這是完美的,但是當我重新加載頁面時(在將文本框數據保存到數據庫之後),多行文本框不會調整到應該顯示的高度,從而顯示所有數據行。我想出了一種非常優雅的方式來相應地調整文本框的大小。我在整個多行文本框中找到了#個字符,根據我選擇的寬度將該#除以可容納該行的字符數,以獲得應該有多少行,將該#乘以像素一行的高度,並將文本框高度設置爲以像素爲單位的#號。必須有一個更優雅的方式來做到這一點,但我找不到它。有人有主意嗎?多行文本框自動高度

+0

你有GOOGLE搜索 – 2013-03-28 04:17:52

回答

0

您可以嘗試在焦點遠離該控件時禁用多行屬性,並且當您單擊要輸入的文本框時,將重新啓用多行。

+0

我該如何創建這個編程?我可以模擬點擊嗎? – slybitz 2013-03-19 23:41:24