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


WinForms i Asp.net

Postades av 2004-11-17 08:42:54 - Anders Bengtsson, i forum asp.net generellt, Tråden har 13 Kommentarer och lästs av 398 personer

Det finns vissa saker man inte kan göra så lätt i asp.net,
kan man på något sätt göra ett windows forms och sen lägga in det på en asp.net sida.
Som en "kontroll" eller något.


Svara

Sv: WinForms i Asp.net

Postades av 2004-11-17 08:52:00 - Patrik Dahlén

Nej.

Men ge några exempel på vad man inte kan göra så kanske vi kan hitta en lösning.


Svara

Sv: WinForms i Asp.net

Postades av 2004-11-17 08:56:11 - Anders Bengtsson

Det är en del saker, bland annat tangentgenvägar. Tex när man står i ett fält
så ska man trycka på + tangenten och så ska ett fönster öppnas.


Svara

Sv: WinForms i Asp.net

Postades av 2004-11-17 09:07:38 - Patrik Dahlén

Det går att använda tangentgenvägar i webbsidor också. Man skapar en event.
Kolla det här exemplet:
http://weblogs.asp.net/rajbk/archive/2003/12/11/43023.aspx
I det här fallet så används Return-tangenten. Man lägger ett onkeypress attribut på den kontrollen som skall hanteras. Med andra ord, om den kontrollen (här en TextBox) är aktiv så är det den kontrollens event som aktiveras. Funktionen som aktiveras av onkeypress kollar vilken knapp du har tryckt på och om det är "rätt" knapp som utförs det du vill göra.


Svara

Sv: WinForms i Asp.net

Postades av 2004-11-17 13:45:32 - Anders Bengtsson

Okej det var jättebra det där men en annan sak som jag inte har kommit på någon lösning på...

jag har en sida med några textboxar.
När man skrivit ett värde i en textbox så ska man kunna trycka på tex plus (+) (helst skulle jag vilja att man tryckte tab, men den kan man inte få att reagera på i javascript?).

När man trycker på plus så ska ett värde fyllas i en av de andra textboxarna.
Visst detta går att göra med det du visade. Men problemet är att sidan måste autopostas då.

Så min tanka var att när man trycker på (+) så körs ett script som kanske kör en iFrame eller något som där gör uträkningen och fyller i värdena och på så sätt så måste inte min sida autopostas.

Går detta att göra.


Svara

Sv: WinForms i Asp.net

Postades av 2004-11-17 13:49:45 - Patrik Dahlén

Men koden i exemplet jag länkade till ovan är JavaScript. Det görs ingen PostBack. Eller menar du att du behöver utföra Server kod men inte vill göra en PostBack?

Det går även att t.ex. öppna en popup som sedan skickar tillbaka värdet till parent.textboxen och sen stänger sig själv.


Svara

Sv: WinForms i Asp.net

Postades av 2004-11-17 13:54:34 - Anders Bengtsson

japp jag behöver utföra server kod och inte en postback

så här skrev jag i code behind
TextBox1.Attributes.Add("onkeypress", "return clickButton(event,'" + Button1.ClientID + "')");
jag måste ju göra något typ
TextBox1.Attributes.Add("onkeypress", "test(minTextBox,event,)");
jag måste ju på något sätt ha ett javascript, hur ska jag göra för att få in det som finns i textboxen

function test(minTextBox,e){
if (navigator.appName.indexOf("Microsoft Internet Explorer")>(-1)){
if (event.keyCode == 43){
//öppna en popup och skicka med minTextBox värdet. Hur ska jag göra detta
}
}


Svara

Sv: WinForms i Asp.net

Postades av 2004-11-17 13:58:04 - Patrik Dahlén

En fråga bara, vad är anledningen till att du inte kan göra en PostBack?


Svara

Sv: WinForms i Asp.net

Postades av 2004-11-17 14:00:44 - Anders Bengtsson

För att man ska kunna skriva fort och att man ska kunna fortsätta skriva i andra rutor direkt. Användarna är inkörda på att skriva in dessa uppgifter och skriver typ utan att titta på skärmen. Det blir problem om sidan måste autopostas


Svara

Sv: WinForms i Asp.net

Postades av 2004-11-17 14:32:46 - Patrik Dahlén

Ok, då går popup-lösningen bort. Annars kommer ju det fönstret poppa up och vara aktivt den lilla stund som "arbetet" pågår vilket gör att det inte går att skriva i de andra rutorna.


Svara

Sv: WinForms i Asp.net

Postades av 2004-11-17 14:47:16 - Anders Bengtsson

kan man inte köra en Iframe då? eller det blir samma sak då


Svara

Sv: WinForms i Asp.net

Postades av 2004-11-17 14:53:31 - Patrik Dahlén

Jodå, det funkar på samma sätt.
Javascriptet i IFramen får lägga värdet i parent.textboxen


Svara

Sv: WinForms i Asp.net

Postades av 2004-11-17 21:27:53 - Anders Bengtsson

fast det gick utmärkt att göra UserControls i winForms och sen lägga in de på en asp.net sida


Svara

Sv: WinForms i Asp.net

Postades av 2004-11-18 15:44:03 - Andreas Håkansson

Är ni klara här? Anders var isf vänlig att markera ditt inlägg som <b>Löst</b> =)


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 170
27 953
271 705
667
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