當用戶從包含圖像名稱的下拉列表中選擇一個項目時,我希望FileUpload文本框填充消息I程序,例如「用這個圖像替換...」我該怎麼做?無論如何在asp:FileUpload中動態設置文本?
1
A
回答
1
由於控制的性質,出於安全原因,您不能操縱它超出某些樣式。
但是,您可以做的是使用基於Flash或Silverlight的上傳控件。或者將您想要的信息放在文件輸入上方的標籤中。
2
某些瀏覽器(至少IE)的安全限制使您無法真正設置<input type="file" />
元素的文本,這是FileUpload ASP.NET控件呈現的內容。
我上一個項目,我們正在試圖操縱文件上傳元素的外觀,它的證明是相當困難的跨瀏覽器兼容的方式來做。我建議您查看基於閃存的解決方案,例如更加可定製的Uploadify。
0
不可能。 < input type =「file」/>是瀏覽器chrome的一部分。某些瀏覽器根本不顯示任何文本,因此任何解決方案都不健全。正如布萊恩建議的那樣,使用<標籤>。
0
像其他人說,沒有辦法直接更改文件名框中的文本,但你可以做的就是創建一個標籤,並用定位,以確保標籤直接顯示上傳的上方。
<span runat="server" id="SelectedFileSpan" style="position: absolute; top: 10px; left: 12px">
<asp:Label runat="server" ID="FileNameLabel"></asp:Label>
</span>
<asp:FileUpload runat="server" ID="FileUploader" />
然後設置標籤的文字。
相關問題
- 1. CSS:動態浮動佈局已設置高度無論如何
- 2. 如何在java中動態設置文本字段的文本?
- 3. 如何動態設置文本框
- 4. 如何在代碼中設置位置動態文本視圖?
- 5. asp:FileUpload使用jquery設置文件名
- 6. 設置文本動態
- 7. EditText動態設置文本
- 8. 無論如何在passportjs中設置代理設置?
- 9. 如何在angularjs中動態設置替代文本到圖像
- 10. 如何在虛幻引擎中動態設置文本
- 11. 如何在css中動態設置文本大小與as3
- 12. 如何在圖像和視頻中設置動態文本
- 13. 動態設置文本框文本
- 14. 設置動態文本中的Android
- 15. 如何更改動態欄狀態動態設置項目中的文本
- 16. 如何在面料js中動態設置文本框文本Itext
- 17. 如何在mvc文本框中設置服務器端的動態文本
- 18. 無法在動態創建的文本框上設置焦點
- 19. 如何動態設置文本框的位置
- 20. 如何在WPF中動態設置ItemTemplate?
- 21. 如何在jtable中動態設置jcheckbox
- 22. 如何在java中動態設置PreparedStatement?
- 23. 如何在android中動態設置layout_gravity?
- 24. 如何在Rails中動態設置perform_caching
- 25. 如何在css中設置動態值?
- 26. 如何在JHTMLarea中動態設置值
- 27. 如何在htaccess中動態設置DefaultLanguage?
- 28. 如何在angular2中動態設置id
- 29. 動態設置TextBlock的文本綁定
- 30. asp.net動態設置文本框的值
是的,我正在考慮一個標籤,但我只是想知道是否有另一種方式,除了另一個控制。 – Justen 2009-12-23 15:27:12