Jeg vil lave en af de der smarte uploads hvor man kan se thumbnails af sine billeder på harddisken. Det kræver vel at jeg laver en usercontrol til det, ik?
Jeg bruger vs, men jeg kan ikke se hvordan jeg skal kunne drag n'drop. Det er brugerne der skal uploade billeder fra deres harddisk via min hjemmeside.
du trækker den usercontrol(ascx) ind på din side(aspx). Så bliver den lagt der ind på. Ellers kan du smide <%@ Register Src="UserControl1.ascx" TagName="UserControl1" TagPrefix="uc1" %> ind i toppen af din aspx side. Også bruge <uc1:UserControl ID="UserControl1" runat="server" />
Hmm. Jeg tror du har misfortået noget omkring usercontrols. En usercontrol, heller custom control for den sags skyld, er noget man laver når man ønsker at genbruge noget hele tiden. Fx. hvis man har noget tekst(fx nogen regler), man vil have vist mange steder på sin side, så kan man lave en usercontrol der inde holder teksten, som man så kan indsætte flere steder på sin side. (Ja, ved godt det var et skod eksembel :))
Jeg har lavet en customcontrol der kan uploade billeder, og lave thumbnails der til. Den har jeg i min toolbox i vs, så jeg altid bare kan trække den ind og bruge den på de sider jeg laver.
En almindelig file upload giver også brugeren mulighed for at de kan se indholdet af deres hd, og det er på flere os'er muligt at få vist billeder som thumbnails. Er det væsentligt at indholdet af brugeres hd optræder på selve siden? Mvh
Ja, men med en almindelig upload kan du kun vælge en fil ad gangen. Hvis jeg nu ønsker at kunne vælge en mappe og så selv finde listen over de filer der ligger i mappen, så vil det jo ikke kunne lade sig gøre.
mochr: jeg har også en control der kan uploade og lave thumbnails, men den kan ikke vise en liste over de alle de billeder som du ønsker at uploade, INDEN jeg uploader.
Desuden kan du prøve at lægge usercontrol.dll i roden af dit web (ikke i din binfolder) og angive http foran usercontrol.dll - altså sådan her: <object id="u" name="u" classid="http:usercontrol.dll#usercontrol.UserControl1" height=200 width=200></object>
Jeg skulle skrive http: foran. Jeg kørte direkte fra min Visual Studio md virtuel server og det virkede ikke. Nu kopierede jeg det over på web og un virker det.
snepnet: hvis jeg kan få et svar fra dig så kan du få nogle point.
Nu kan jeg drag en fil ind på min hjemmeside, se den online på webben(inden upload)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.