Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Problem med egenutvecklad ColorPicker UserControl

Postades av 2005-05-11 09:56:20 - Marcus Johansson, i forum asp.net generellt, Tråden har 6 Kommentarer och lästs av 367 personer

Har gjort en colorpicker som visar en palette med färger och då användaren väljer en färg skrivs färgens hexkod till en textbox.

Färgpaletten skapas med lager och javascript och har placerats i en userkontroll.

Detta fungerar fint, men då jag lägger in flera colorpicker userkontroller > 3 så blir sidan trög.
Jag tror detta beror på att varje colorpicker skapar upp ett eget lager med färger och javascript.

Det vore bra om det gick att skapa lager och javascript endast en gång, men jag fattar inte hur jag skall gå tillväga isåfall. Har någon tips på hur kan jag öka prestandan?


Skapar min colorpicker så här:
<code>
<Ctrl:uc_colorpicker runat="server" Y="193" X="16" TextFieldID="_ctl0_inputColorHover" BorderColorOnClick="#0033CC" BorderColorOnBlur="#333333" PaletteImage="../images/generic/palette.gif" /></code>





Svara

Sv: Problem med egenutvecklad ColorPicker UserControl

Postades av 2005-05-11 10:40:20 - Ola Lindfeldt

Jag skulle välja att lägga scripten utanför din uc t ex i en vanlig js fil. Det blir en förutsättning att använda din uc att man har den js-filen på en vis sökväg. Möjligen kan du göra sökvägen till filen som en Property. sen skriver du bara ut <script src="dinjsfil.js"></script>



Vidare är det helt omöjlgt att hjälpa till med prestandaproblem baserat på följande kod.. :)
<code>
<Ctrl:uc_colorpicker runat="server" Y="193" X="16" TextFieldID="_ctl0_inputColorHover" BorderColorOnClick="#0033CC" BorderColorOnBlur="#333333" PaletteImage="../images/generic/palette.gif" /></code>



Svara

Sv:Problem med egenutvecklad ColorPicker UserControl

Postades av 2005-05-11 10:44:36 - Marcus Johansson

Tack ska testa detta, fattar att det inte är lätta att hjälpa då jag inte klistrar in mer kod. Men jag ville bara ha lite förslag, ideer. Precis som jag fick.


Svara

Sv: Problem med egenutvecklad ColorPicker UserControl

Postades av 2005-05-11 10:56:55 - Ola Lindfeldt

Det finns ofta stor potential att optimera script. Har du mycket stränghantering ska du titta på Stringbuilder-liknande kod för script. Säg till om du behöver det.


Svara

Sv:Problem med egenutvecklad ColorPicker UserControl

Postades av 2005-05-11 11:13:22 - Marcus Johansson

Det låter intressant hur ser sådan kod ut. Känner bara till Stringbuilder i .Net.


Svara

Sv: Problem med egenutvecklad ColorPicker UserControl

Postades av 2005-05-11 15:01:15 - Ola Lindfeldt

var StringArray = new Array();
function StringBuilder()
{
this.append = append;
this.toString = toString;
this.reset = reset;
}

function append (strValue){
StringArray[StringArray.length]= strValue;
}

function toString(){
return StringArray.join("");
}

function reset(){
StringArray = null;
StringArray = new Array();
}




användning:

var sb = new StringBuilder();
sb.reset();
sb.append('text');
return sb.toString();


Svara

Sv:Problem med egenutvecklad ColorPicker UserControl

Postades av 2005-05-11 16:15:20 - Marcus Johansson

Klockrent, tackar!


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 602
27 953
271 705
6 137
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies