Toon posts:

ASP.NET 2.0 + FileUpload - Filename in Textbox krijgen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een FileUpload control gebruikt en daaronder een Textbox geplaatst. Weet iemand hier of het mogelijk is om de Filename,na het kiezen via die FileUpload, meteen weer te geven in een textbox.
Heb al op google gezocht maar daar krijg ik alleen maar te zien hoe ik zoiets standaard moet maken.

Dit is de code die ik tot nu toe heb.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Untitled Page</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:FileUpload ID="FileUpload1" runat="server" />
        <br />
        <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox></div>
    </form>
</body>
</html>

 <script runat="server">

     Protected Sub Fileupload_Edit(ByVal sender As Object, ByVal e As System.EventArgs)
         If FileUpload1.HasFile Then
             TextBox1.Text = FileUpload1.FileName
         End If
     End Sub
</script>


Ik veronderstel dat er bij <asp:FileUpload ... iets bij moet komen :)

Greetz

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 11-03 14:33

NMe

Quia Ego Sic Dico.

Ik weet 0,0 van ASP.NET af, maar ik gok dat je niets met die file-input kunt. Om veiligheidsredenen kun je die waarde niet wijzigen vanuit scripts, en het zou me niets verbazen als je hem daarom ook niet kunt uitlezen.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Verwijderd

Beide controls zijn runat="server". En zonder een postback naar die server kunnen ze elkaar niet zondermeer beinvloeden. Misschien dat 't kan met wat slimme client side javascript, maar ik ben bang dat dat niet zo simpel is...

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 10:32

gorgi_19

Kruimeltjes zijn weer op :9

Het zou een security bug zijn als je wel wat in het file-upload control kon plaatsen.

Digitaal onderwijsmateriaal, leermateriaal voor hbo