使用文字框的值動態生成控制項

2022-02-13 09:44:31 字數 2216 閱讀 4062

看到乙個網友,有論壇上問及,動態的生成checkbox控制項,在文字框中輸入乙個「花」字,點一下「生成」按鈕,就會在下面生成乙個checkbox,它的text屬性是「花」。再輸入乙個「鳥」,點一下按鈕,就會生成第二個checkbox控制項,text屬性是「鳥」...

insus.net的解決方法很簡單,就是每次在文字框輸入的值都存起來,然後把這些資料繫結至乙個checkboxlist控制項上就行了。

詳細,先建立乙個物件:

建立乙個實體,這個實體你可以把它開發成可以操作性,如新增,編輯,更新,刪除或是獲取資料集,等等...

在本例中,insus.net只實新增以及獲取資料的兩個方法:

萬事俱備,只差aspx的實現了,建立乙個aspx的網頁:

在aspx.cs**頁中,你可以實現所需要的功能:

你也許覺得很複雜,因為涉入儲存資料的問題。如果你把資料直接存入資料庫的話,你可以在上面#6步中把填寫的值存入資料庫中,在#4步中,去讀取資料庫的資料繫結給checkboxlist控制項即可。

看看做出來的效果:

最後想說一句,好象沒有什麼怎樣動態產生控制項唉!!!

動態新增或減少文字框,並獲取文字框值

很早之前,insus.net有實現過 點選一次銨鈕產生乙個新文字框,分別輸入值,然後獲取 今天想再次演練它,不過是在asp.net mvc的環境之下,使用jquery來實現。不使用web控制項。建立乙個檢視操作 在檢視中,放置兩個銨鈕和兩個div標籤,當用動態載入的容器 在檢視中,新增jquery的...

文字框控制項(Input)

用來輸入文字,除了name屬性是必要的,其他引數可選。相關屬性 title,該輸入框的標題。type,預設值為text,如選擇password,則輸入的資料顯示為 name,指定了用來儲存該輸入文字的變數名字。value,與select的相同屬性很相似,name用於儲存變數資料,value用於提供預...

文字框類控制項

qlineedit類是乙個單行文字框控制項,可以輸入單行字串,如果需要輸入多行字串,使用qtextedit類。qlineedit類中的常用方法 setakignment 按固定值方式對齊文字 2.clear 3.setechomode 設定文字框顯示格式,允許輸入的文字顯示格式的值可以是 4.set...