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


Hur kommer man åt värdena på Detailview eller Datagrid?

Postades av 2006-09-25 07:55:11 - Micael Roxenhall, i forum asp.net generellt, Tråden har 5 Kommentarer och lästs av 481 personer

Hej!

Jag är ny på det här med asp och suttit en del nu men får inte ihop det när det gäller, hur man kan komma (greppa dem innan publicering (för att ändra dem)) åt värderna ifrån sql-frågan (typ som man
lopar dem med strängar i php).
Tex. jag har en detailview och har två fält jag vill komma åt, för att kunna plocka ut sökvägen till
en thumbnail. Låt säga att jag har ett fält som heter "url" och innehåller hela sökvägen till min mp3 låt
typ "/mp3/a/abba/single/ring ring/(abba) ring ring.mp3" och sen har jag ett fält som heter "filename" där jag har filnamnet på låten typ: "(abba) ring ring.mp3" så det jag vill göra är att ta "filename" och ta bort filenamnet från "url" och lägga till texten "cover.jpg" så slutet blir så här:
"/mp3/a/abba/single/ring ring/cover.jpg"

Jag använder mej av Microsoft Studio Web Developer 2005.

Är det någon som har en ide om hur jag ska göra?

Micael.


Svara

Sv: Hur kommer man åt värdena på Detailview eller Datagrid?

Postades av 2006-10-03 06:37:52 - Micael Roxenhall

Är det ingen som har en ide? eller hur man gör det i C#?


Svara

Sv: Hur kommer man åt värdena på Detailview eller Datagrid?

Postades av 2006-10-03 13:36:08 - Michael Lindberg

Hej,

Du kan om du vill anropa en metod då varje rad i din view/grid laddas (OnRowDataBound/OnItemDataBound) och då gå igenom raden för att göra de förändringar du vill ha.


Svara

Sv:Hur kommer man åt värdena på Detailview eller Datagrid?

Postades av 2006-10-03 16:08:11 - Micael Roxenhall

Hej Michael!

Tack för ditt svar!

Jag har lite svårt att hänga med om hur du menar (eller hur syntaxen ska vara), menar du något likande detta?:

string temp1, temp2, temp3;

temp1 = DetailsView1.OnItemDataBound("url");
temp2 = DetailsView1.OnItemDataBound("filename");
temp3 = temp1 - temp2;
temp3 =+"cover.jpg";
DetailsView1.OnItemDataBound("url") = temp3;

Micke


Svara

Sv: Hur kommer man åt värdena på Detailview eller Datagrid?

Postades av 2006-10-03 16:31:54 - Michael Lindberg

Inte riktigt.

Detta exempel är för GridView kontrollen

//Vi måste ange vilken metod som skall anropas vid databound i koden
view.RowDataBound +=new GridViewRowEventHandler(LoadRow);
// eller på aspx sidan <asp:GridView ...... OnRowDataBound = LoadRow .....

//Vi behöver en metod som bearbetar datan
private void LoadRow(object sender, GridViewRowEventArgs arguments)
{
//arguments.Row ger oss hela raden.
// vi kan komma åt alla celler och deras information genom arguments.Row[cell_index]

}


Detta kanske är lite förvirrande men tror det löser dina problem.
Se följande länk med mer information. Ta en ordentlig titt på det exempel som visas.

http://msdn2.microsoft.com/en-us/library/system.web.ui.webcontrols.gridviewroweventargs.aspx


Svara

Sv:Hur kommer man åt värdena på Detailview eller Datagrid?

Postades av 2006-10-03 16:45:04 - Micael Roxenhall

Tack för tipset!

Ska ta och titta på detta lite nämre, för det är nog viktigt att kunna, för att kunna manipulera och ställa vilkor och frågor i från databaser.

Hoppas att det går in i skallen på mej bara..:-)
(jag tycker ibland att det är omständigare än vad som behövs för vissa saker och andra saker skit enkelt? och ibland svårt att hitta rätt info om hur man gör osv..)
Men det klarnar väl efter som vad det lider!

Tack ännu en gång..

Micke


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 600
27 953
271 705
4 019
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