Gridview help

Συζητήσεις για τις γλώσσες του dot Net και για του Visual Studio της Microsoft

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
savvas1986
Δημοσιεύσεις: 2
Εγγραφή: 27 Φεβ 2009 15:27

Gridview help

Δημοσίευση από savvas1986 » 27 Φεβ 2009 15:40

Paidia kalispera, eimai neos sto forum kai sto olo thema tis vn.net
I erotisi mou isos sas fanei xazi lipon :)
To pragma exei os eksis: Exo enan sql server me enan gemato pinaka crm_users
Afto pou thelo na kano einai mia forma stin opoia tha exo ena textbox opou tha grafo ena onoma i kapoia grammata, kai tha ginetai anazitisi sto table tou pinaka. Molis vrethoun ta apotelesmata (an iparxou) tote afta na epistrefoun se mia morfi listas se ena popup box apo to opoio tha epilego opoio apotelesma thelo...
Afto pou thathela na mou peite einai, pos tha ginei i ilopoiisi tou popup box... me kapoia alli asp selida? me javascript? episis pos tha metafero tin timi tou textbox sto popup box? pos tha gemiso to gridview me ti lista apotelesmaton? kai pos tha tin kano epileksimi, xoris na mou emfanizetai to koubaki select dipla apo kathe row... efxaristo :D

tech13
Δημοσιεύσεις: 17
Εγγραφή: 03 Μαρ 2009 10:14
Τοποθεσία: Ίλιον

Gridview help

Δημοσίευση από tech13 » 03 Μαρ 2009 12:08

Δεν γνωρίζω αν έχεις επιλύσει το πρόβλημα σου μέχρι σήμερα αλλά σου παραθέτω την δική μου προσέγγιση την οποία κάνω και στα site που φτιάχνω.

1) Το pop-up window είναι μία νέα html σελίδα την οποία καλείς με ένα εύκολο javascript
2) Μπορείς να περάσεις τιμές στην σελίδα pop-up με querystring άρα έτσι θα περάσεις την τιμή του textbox.
3) Δημιούργησε ένα SqlDataSouce όπου θα γράψεις το sql query και στο gridview καταχώρησε το στην επιλογή choose data source. Το gridview θα ενεργοποιηθεί αυτόματα σύμφωνα με το query που έχεις θέσει.

Εγώ χρησιμοποιώ την επιλογή select στο gridview απλά την μετονομάζω σε Επιλογή. Δεν γνωρίζω κάποιον άλλο τρόπο να το κάνεις αλλά φοβάμαι ότι θα είναι επίπονος (η εμπειρία μου με το gridview μου έχει δείξει ότι έιναι δύστροπο σε custom προσαρμογές).

Αυτό είναι ένα script για το pop-up window:

<script type='text/javascript'>

function popUp(URL)
{
window.open(URL ,null, 'height=390,width=420,left='+ ((screen.width-420)/2)+',top='+(screen.height-(320+110))/2+'status=yes,scrollbars=yes,toolbar=no,menubar=no,location=no');
return false;
}
</script>


και έτσι το καλείς

<td onclick='PopUp("Page.htm")'></td>

Απάντηση

Επιστροφή στο “dot Net και Visual Studio”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες