當用戶從包含圖像名稱的下拉列表中選擇一個項目時,我希望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. EditText動態設置文本
- 5. asp:FileUpload使用jquery設置文件名
- 6. 設置動態文本中的Android
- 7. 如何更改動態欄狀態動態設置項目中的文本
- 8. 如何在mvc文本框中設置服務器端的動態文本
- 9. 如何在面料js中動態設置文本框文本Itext
- 10. 無法在動態創建的文本框上設置焦點
- 11. 如何在java中動態設置PreparedStatement?
- 12. 如何在angular2中動態設置id
- 13. 如何在WPF中動態設置ItemTemplate?
- 14. 如何在JHTMLarea中動態設置值
- 15. 動態設置Bootstrap Modal文本?
- 16. 設置Html.LabelFor的文本動態
- 17. 動態設置TextBlock的文本綁定
- 18. 無法動態設置textview
- 19. ActionScript 3:設置動畫文本動態文本實例
- 20. 如何設計一個asp:FileUpload按鈕?
- 21. 試圖動態asp:FileUpload,刷新故障
- 22. 設置NG-模型動態無填充文本框
- 23. 無法設置一個文本輸入的值動態
- 24. 如何在崇高文本中設置自動更新文件
- 25. Flex 3 - 動態列DataGrid,ItemRenderer,TextInput,如何設置屬性「文本」?
- 26. 如何獲取/設置動態創建的文本框的值
- 27. UICollectionView:如何根據文本長度動態設置行高
- 28. 無法在NSTextView中設置文本
- 29. 無法在片段中設置文本
- 30. 我無法在ViewPager中設置文本
是的,我正在考慮一個標籤,但我只是想知道是否有另一種方式,除了另一個控制。 – Justen 2009-12-23 15:27:12