Click here to Skip to main content
13,049,814 members (75,607 online)
Rate this:
Please Sign up or sign in to vote.
See more:
Hi every one!
I have a problem, i can send data from children page to parent page (in parent page i use masterpage ) and show on lable but when i want to get value in code behind i can't get them. The value i get always the text name on my lable, i don't know why?
Could u help me?
This my javarscrip to send data to parent page from children page.
function AcceptList() {
    opener.document.getElementById("ctl00_ContentPlaceHodlerMain_myIdLable").getAttribute.innerHTML = a;

i use .getAttribute.innerText is the same result.

[edit]Code block added - OriginalGriff[/edit]
Posted 30-Jul-11 20:28pm
Updated 30-Jul-11 21:08pm
Rate this: bad
Please Sign up or sign in to vote.

Solution 1

opener.document.getElementById("ctl00_ContentPlaceHodlerMain_myIdLable").innerHTML = a;

opener.document.getElementById("ctl00_ContentPlaceHodlerMain_myIdLable").setAttribute("innerHTML", a);
Manas Bhardwaj 31-Jul-11 6:44am
my 5!
Monjurul Habib 31-Jul-11 6:55am
answer is ok. but is this professional approach to use rendered ID?
thanhntt89 1-Aug-11 3:06am
thank for helping me :)
but the result is the same. I still can get value of lable in code behind :(
Rate this: bad
Please Sign up or sign in to vote.

Solution 2

Monjurul Habib 1-Aug-11 3:25am
thanhntt89 4-Aug-11 6:43am
Ok i can see the value of children page on label parent page. but i wanna get value that in code behind. I can't get it ....the result i get always the text basic on label parent page. It's not value i want from children page.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web01 | 2.8.170713.1 | Last Updated 31 Jul 2011
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100