26. marts 2011 - 19:30Der er
17 kommentarer og 1 løsning
Grafer i Visual Studio 2010 dannet udfra data som ikke tager vejen forbi en database
Jeg har en lille udfordring, som jeg håber nogle kan hjælpe mig med.
Jeg sender fra en "form" nogle variabler som jeg får returneret til en "Label".
Ingen værdier går forbi en databasen men hentes direkte på siden.
Jeg ønsker at illustrere resulatet med hjælp af en graf (<asp:Chart - funktionen i VS 2010).
Hvordan kan jeg hente resultat værdierne når disse ikke lagres i en database.
Her følger min nuværende kode:
// Koden i "Code Behind" filen:
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using Microsoft.VisualBasic;
namespace Willis { public class clsFutureValue {
public double Calculate(double Loebetid, double Indbetaling, double Opsparing) { if (Indbetaling > 1) //koorigere for indtastning af heltal for rentesatsen { Indbetaling = Indbetaling / 100; } return -Financial.FV(0.02, Loebetid, Indbetaling, Opsparing, DueDate.BegOfPeriod); }
}
public partial class Employee_Value_Flex : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) {
Det er jo det rene volapyk det der.... det er jo grafen du har der.
Du vil have YValues til at tegne grafen som allerede er tegnet.
Er det label-værdien her du vil ha? lblValue.Text = objFutureValue.Calculate(Double.Parse(Loebetid.Text), Double.Parse(Indbetaling.Text), Double.Parse(Opsparing.Text)).ToString();
og tegne grafen med?
Du må fortælle hvor værdierne kommer fra, vi går udfra der er mere end en ik?
Og med "grape" som jeg forbinder med at tage noget, hvilket du så ikke gør kan jeg forstår :-). Men du vil faktisk indsætte værdier i dit graph object ?
Den ene værdi kommer så fra brugeren. Den anden værdi beregnes så ud fra brugerens input og bliver til din anden værdi ... og de to værdier skal lave lave en linær kurve i en graf?
Værdien "60" som er indsat i koden skal erstattes med den beregnede værdie fra code-behind filen (lblValue.Text). Jeg har efterfølgende flere lvlValue-Text værdier som sammen med ovenstående danner grafen.
Så hvis du kan løse, hvordan jeg får oversat lblValue.Text variablen til en tal-værdi jeg kan indsætte som YValues, så er mit problem løst
buzzzzz - jeg er dybt taknemmelig over dine forsøg på at løse min udfordring, men svarene giver mig ikke mening (og tro mig - jeg er problemet og ikke du)
Jeg har anført koden i min code behind og koden i min chart - kan du eller andre konkret fortælle mig, hvad jeg skal tilrette i denne kode for at kunne kalde værdierne i code behindfilen i min chart til dannelse af søjlerne i diagrammet
Du bør finde dig en bog og læse lidt om programmering generelt. Det er ment på en god måde, for der er mange fede ting man kan, men du vil først kunne udnytte det efter du mestre det mest elementære som jeg vil mene næsten alt overstående er.
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.