2010-03-29 68 views
0
<asp:TextBox ID="TextBox5" runat="server" Font-Size="12pt" Width="92px">10</asp:TextBox> 
<ajaxToolkit:NumericUpDownExtender ID="NumericUpDownExtender1" runat="server" 
TargetControlID="TextBox5"> 
</ajaxToolkit:NumericUpDownExtender> 

所以...問題是:我的TexBox5在寬度上變得非常小,它不關心我設置的寬度。AJAX NumericUpDownExtender和TextBox寬度問題

回答

3
<cc1:NumericUpDownExtender ID="txtEgitimSuresi_NumericUpDownExtender" 
      runat="server" Enabled="True" Maximum="100" 
      Minimum="0" RefValues="" ServiceDownMethod="" 
      ServiceDownPath="" ServiceUpMethod="" Tag="" TargetButtonDownID="" 
      TargetButtonUpID="" TargetControlID="txtEgitimSuresi" Width="111"> 
     </cc1:NumericUpDownExtender> 

嘗試給NumericUpDownExtender的width屬性賦值。

1

它會忽略寬度。嘗試使用cols。

+0

cols ...?在文本框?你能分享一個例子嗎? – Cynede 2010-03-29 09:11:23

+0

所以這就是你需要在純HTML中使它變大的原因。要獲得asp:TextBox來渲染這是另一個問題。我不確定它是否具有cols屬性,如下所示:。我認爲這可能是最短的。如果這不起作用,請嘗試使用樣式屬性。對不起,我不在IDE附近,所以我現在無法弄清楚。 – uriDium 2010-03-29 10:03:40

+0

沒有「cols」... – Cynede 2010-03-29 10:29:02

0

給NumericUpDownExtender的寬度=「100」