Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 1 odgovor
  • 2.134 pregleda

Najnovija ↓

Komunikacija Silverlight --> ASP 12.06.2012. u 17:01 · pre 175 meseci #1
Da li postoji neki drugi nacin komunikacije osim preko JS-a:

Nacin na koji sam uspjeo to odraditi je:

Dva textfielda na ASP stranici. Na istoj stranici u panelu je ubacen SL, koji isto tako ima dva textbox plus dodatno dugme. Kad se unese vrijednost u SL te nakon pritiska na dugme, isto se iskopira u ASP.NET stranicu.

JS (unutar ASP>NET-a):
Code:

<script type="text/javascript" language="javascript">
    function funkcija(val, val2) {
        alert("Message received from Silverlight: " + val);
        document.getElementById("TextBox1").value = val;
        document.getElementById("TextBox2").value = val2;
        //document.getElementById('Button1').click();
    }
      
    </script>



SL:
Code:

private void button1_Click(object sender, RoutedEventArgs e)
        {
            string a = textBox1.Text;
            string b = textBox2.Text;

           HtmlPage.Window.Invoke("funkcija", a,b);
        }


Slicno se moze i uraditi za custom objekte, pretpostavljam.

Sad me interesuje, da li da koristim ovo "Sveto Trojstvo", ili postoji neki drugi nacin... recommended!!! :)



Hvala
:)
Potpis

[IMG]http://img233.imageshack.us/img233/5078/thumbnailte1.th.jpg[/IMG]


They say I look like daddy :D
Re: Komunikacija Silverlight --> ASP 12.06.2012. u 23:31 · pre 175 meseci #2
Ako hoces da komuniciras sa stranom prikazanom u browser-u, onda JS. Sad, da li bas tako kako si ovde ili ces na neki nacin urediti komunikaciju po svojim portebama, na tebi je.
Ako hoces da komuniciras sa serverom, onda mozes direktno, preko WCF-a.
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme