2011-10-06 62 views
0

我在dojox.layout.TableContainer中佈置了一些行,每行都包含一個標籤和兩個帶有自己標籤的單選按鈕。當您使用普通標籤時,它會將佈局完全拋出。作爲替代使用的標籤,我想用一個dijit.form.TextBox的,但是這很糟糕,所以我現在有是這樣的(但由於文本字段CON它看起來可怕):用dojox.layout.TableContainer中的額外標籤佈置單選按鈕

  <div dojoType="dojox.layout.TableContainer" cols="3" customClass="labelsAndValues"> 
       <input dojoType="dijit.form.TextBox" readOnly value="Would you like to apply for residency?"> 
       <input type="radio" dojoType="dijit.form.RadioButton" name="residency" 
         value="No" title="No"/> 
       <input type="radio" dojoType="dijit.form.RadioButton" name="residency" 
         value="Yes" title="Yes"/> 
       <input dojoType="dijit.form.TextBox" disabled readOnly value="Are you currently residing overseas?"> 
       <input type="radio" dojoType="dijit.form.RadioButton" name="overseas" 
         value="No" title="No"/> 
       <input type="radio" dojoType="dijit.form.RadioButton" name="overseas" 
         value="Yes" title="Yes"/> 
      </div> 

我想如果有一個與TableContainer一起播放的標籤的dijit.form版本會很好,但是如果沒有這個版本,我該怎麼辦?

回答

0

那麼,我現在使用的解決方案可能不是最優雅的,但它與TableContainer一起玩,也就是將長標籤的文本包裝在dijit.layout.ContentPane中。