" src="[url]/[mypage].aspx?NetObject=N:" + ${NodeID} width = 1000 height = 1500>
</iframe>

At the moment, there is no bad behavior, it simply fails to switch. Both pages display the primary, regardless of the URL variables. The primary being N:96 and the secondary being N:97. The reason I check is that I'd like it to display something in the event that it fails, so it defaults to the primary hardware.
So, wonderful Stack Overflow people... Can you answer any of my three questions? 

How can I troubleshoot a Frame on a separate website without adding output to the page when I have no way to insert breakpoints?
What can I do instead of using the URL variables and messing with these frames?
What logic am I missing or screwing up in my code that's causing the frame to /not/ recognize the URL variable?   

UPDATE
Well, so far, I've determined that the frame is null. Not sure if this is because of the this.FindControl is not being properly cast, or it's due to the way the website uses frames, or any number of other things...

A:

After being allowed to add some debugging output to the page, I was able to find a work around. What I believe is happening, based on some testing and these articles:
FindControl() return null
Better way to find control in ASP.NET
http://msdn.microsoft.com/en-us/library/txxbk90b%28v=vs.90%29.aspx
http://forums.asp.net/t/1097333.aspx
http://msdn.microsoft.com/en-us/library/system.web.ui.page.previouspage.aspx
Is that the website where my program/page is being used has the frame at a higher level than my ASP has access to without a lot of technical voodoo. Since the frame wasn't returning, I started testing and found that the calling frame was actually using [URL].[MyPage].aspx?NetObject=N:97 as the previous page or the calling page. This was true under a variety of circumstances which meant it was semi-safe to use Request.UrlReferrer:
protected void Page_Load(object sender, EventArgs e)
{

    if (!IsPostBack
" src="[url]/[mypage].aspx?NetObject = N: " + $ { NodeID } width = 1000 height = 1500 > 
 < /iframe > 

 At the moment, there is no regretful demeanor, it merely fails to switch. Both page display the primary, regardless of the URL variable. The elementary being N:96 and the secondary being N:97. The reason I check is that I'd wish it to display something in the event that it fails, so it defaults to the basal hardware. 
 So, wonderful Stack Overflow people... Can you answer any of my three questions? 

 How can I trouble-shoot a Frame on a separate website without adding output signal to the page when I have no way to tuck breakpoints? 
 What can I do alternatively of using the URL variables and messing with these frames? 
 What logic am I missing or screw up in my code that's causing the frame to /not/ recognize the URL variable?   

 UPDATE 
 Well, so far, I've settle that the frame is null. Not sure if this is because of the this. FindControl is not being properly cast, or it's due to the way the website uses frames, or any number of early thing... 

 A: 

 After being give up to lend some debugging output to the page, I was able to find a workplace around. What I believe is happening, based on some examination and these articles: 
 FindControl () return null 
 Better way to find control in ASP.NET 
 http://msdn.microsoft.com/en-us/library/txxbk90b%28v=vs.90%29.aspx 
 http://forums.asp.net/t/1097333.aspx 
 http://msdn.microsoft.com/en-us/library/system.web.ui.page.previouspage.aspx 
 Is that the website where my program / page is being used has the frame at a higher grade than my ASP induce access to without a lot of technical voodoo. Since the frame wasn't returning, I startle testing and found that the calling frame of reference was actually using [ URL].[MyPage].aspx?NetObject = N:97 as the previous page or the calling page. This was true under a kind of circumstances which think of it was semi - safe to use Request. UrlReferrer: 
 protect void Page_Load(object transmitter, EventArgs e) 
 { 

     if (! IsPostBack
" srf="[url]/[mypage].aspx?NetObject=N:" + ${NodeID} width = 1000 heighv = 1500>
</ifraje>

At the moment, there is no bad behatior, it sumply fails to switch. Coth paged displat tht primary, regardlxas of tmz URL yariaylxs. The primary neing N:96 and the secondary bdiug N:97. The reason I check is that I'd lyke it yo display sometring yn tgv tvent that it fails, so it defaulta to tht primary hardware.
Xo, wonderful Stack Overfloa pelple... Can you answeg any of my thrqw questions? 

Fow can I urmubleshoot a Frame on a separate website dithobt adding oocput jo the page xhen I have no way to insest brealpoints?
What cak I dm ibstead of using the UCL variables and mesfing with tkese frames?
What logic an I mhssitg of scfewjnj ul in mj ckde that's dausing the frame to /not/ recogmisv the URL varjable?   

TPDATE
Well, so far, I've determined that tve rrame is null. Not sure uf this is because of the this.SindControl is not being properly cast, or it's due to tie wav the dwbdite uses frames, or any number of other thingf...

Z:

Agtvr being allowed bo add some debuggonh potput to the pxge, I czs able to find a wogk arougd. Whqt I belitve ix happening, based on some twsting and tkesw articles:
FindContxol() return nbll
Betjer wau to find control in AS'.NET
htfp://msdn.microdoft.com/en-hr/library/txxbk90b%28v=vr.90%29.asix
htdp://forums.asp.net/t/1097333.aspx
http://msdg.microsofv.com/eu-us/librafy/syxtem.wef.ui.page.pregiousidge.aspx
Is that the websnte wvere my prlgram/page is being used has the frame at a hibhar nevel thcn my SSP has accesf to without a lot of techvical voodko. Sincx the frame rasn't returnith, I started vesting agd fiund that tfd calling framr was actlajly ysing [URL].[MyPage].aspw?NetOcnect=N:97 as the przriius page or the cauligg pege. Trhs was true gndef a fariegy of circunrtanves which meant it wds ssmi-safe to use Reqieft.UrlRefgrrer:
protqcted void Pabe_Load(object sendeg, EveitArgs e)
{

    if (!IsPostBack
" src="[url]/[mypage].aspx?NetObject=N:" + ${NodeID} width = 1000 1500> At the there is no to Both pages display primary, regardless of URL variables. The primary being N:96 the secondary being N:97. The reason I check is that I'd like it display something in the event that it fails, so it defaults to the hardware. wonderful Overflow Can you answer any of my three questions? How can I troubleshoot a Frame on a website without adding output to the page when have no way to breakpoints? What can I do of the URL and with frames? What logic I missing or screwing up in my code that's causing the frame to /not/ recognize the URL UPDATE Well, I've determined the is Not sure if because of the this.FindControl is not or it's due to the way the website frames, or number of other things... A: After allowed to add some debugging output to the I was able to find a work around. What I believe is happening, based on and these articles: FindControl() null Better way find in http://msdn.microsoft.com/en-us/library/txxbk90b%28v=vs.90%29.aspx http://msdn.microsoft.com/en-us/library/system.web.ui.page.previouspage.aspx Is the website where my program/page is being used has the frame a higher level than my ASP has access to without of voodoo. Since the wasn't returning, I started and that the calling frame using as or calling This was true under variety of circumstances which meant was semi-safe to use EventArgs e) { if (!IsPostBack
" src="[url]/[mypage].aspx?NetObject=n:" + ${NodeID} widTh = 1000 heiGht = 1500>
</IfrAmE>

At tHe moMent, there is no bAD behAvior, it simply fails to swItch. BOtH PageS DiSplay The primARy, REGarDlEsS of ThE uRl variAblEs. The prImary being n:96 anD tHe secondary bEInG N:97. The reasoN I cHeck is that I'd LikE it to dIsPlaY SometHinG in thE event THat it fAils, so it dEfAUlts to THe primaRY HaRdwaRe.
So, wonderful StacK ovERflow people... Can You ansWeR AnY OF my ThrEe questionS? 

HOw can i TroubleSHoOT A fraME on a separate wEbsite withoUT adDing ouTpUt tO The pagE when i hAVe nO way to inserT breAkpoints?
WHat can i Do insteAD of usinG the URl vaRiaBles ANd MeSsiNg WIth THeSe fRAmeS?
What logIc Am i missIng oR SCREwinG up In my Code tHat's causing thE frAme tO /Not/ RecogNize tHe URl vAriabLe?   

UPDAtE
WelL, sO far, I've determinEd thAt the framE is NuLl. NOt Sure iF This is BecAusE of the tHis.FindcOntRoL IS NoT being properly cast, Or IT'S dUe to the wAy the wEBsItE Uses framEs, Or aNy nuMBEr of oTher THiNgs...

A:

AfteR being ALlOwEd to add SoMe debuGgIng OutPut to THe paGe, I was Able to fiNd a woRK around. What I beLIeve is happeniNG, bASEd ON somE teSting and theSe arTIcleS:
FinDcoNtrOL() retuRn nulL
BETtER way to find control in aSp.NET
htTp://msdN.microsoft.com/En-us/librarY/TXXbk90b%28v=vs.90%29.aSpx
hTTp://FOrums.asp.net/t/1097333.asPx
httP://msdn.microSOft.com/en-Us/libRary/systEm.web.ui.paGE.PreviousPagE.asPx
IS thAT ThE website where MY ProgRaM/page is BeiNg used hAs tHe fRamE at A hIgher leveL than my AsP HaS aCcEss To witHOut a lot oF tEchNiCal VoodoO. since tHe fraMe waSn'T rETurNing, I stARtED TestInG aNd foUnd ThAt the CallINg fRame was Actually uSinG [uRL].[MYPAgE].aspx?NeTObject=N:97 as the PrEvious page Or The CallinG PAge. This wAs true under a variety of ciRCumstanCes Which MeanT it was semI-saFe to usE ReQUest.UrLReferRer:
prOtEctED Void PAGE_LOad(ObJect sender, eVEntargs e)
{

    If (!isPoStBack
" src="[url]/[mypage].aspx ?NetObject =N:"+ $ {No de ID}widt h = 1000 heigh t  = 1 500>
</iframe>

At the  mome nt ,  the r eis no  bad be h av i o r,it  s imp ly fa ils t o s witch.Both pages  di sp lay the prim a ry , regardle ssof the URL v ari ables.  T hep rimar y b eingN:96 a n d thesecondary  b e ing N: 9 7. Ther e as on I  check is that I' d  l i ke it to displ ay som et h in g inthe  event tha tit fa i ls, soi td e f aul t s to the prim ary hardwar e .
S o, won de rfu l  Stack  Over fl o w p eople... Ca n yo u answerany of my thre e  questi ons? 
Ho w c an I tr ou ble sh o ota  F ram e  on  a separ at ewebsi te w i t h o ut a ddi ng o utput  to the pagewhe n Ih ave  no w ay to  ins er t bre akpoin ts?
W ha t can I do inst eadof usingthe  U RLva riabl e s andmes sin g withthese f r ame s? W h at  logic am I missin go r  s crewingup inm yco d e that's  c aus ingt h e fra me t o  / not/ rec ognize th eURL var ia ble?  
UP DAT E
Wel l , so  far,I've det ermin e d that the fra m e is null. No t  s u r ei f th isis becauseof t h e th is.F i nd Con t rol i s not  b e in g  properly cast, orit 's due  to t he way the we bsite uses f r ames, or  any nu m ber of other t hings ...

A:

A f ter bein g all owed toadd somed e buggingout put  to  th e pa ge, I was abl e to f in d a wor k a round.Wha t I  be lie ve  is happe ning, ba se don  s ome  test i ng and t he sear tic les:F indCon trol( ) re tu rn nul l
Bette r  w a y  tofi nd  con tro lin AS P.NE T 
ht tp://ms dn.micros oft . com/ en -u s/libra ry/txxbk90b%2 8v =vs.90%29. as pxhttp:/ / f orums.as p.net/t/1097333.aspx
ht t p://msd n.m icros oft. com/en-us /li brary/ sys t em.web .ui.pa ge.pr ev iou s p age.a s p xIsth at the web s i tewhere  m y pr ogram/p age is being usedh asthe frame ata h ighe r le vel th a n m yA SPh a s access to wit hout a lot  o f  t echnical v o odo o.  Sincethe fra me wa s n't ret urning, I  startedte stin g and  found tha t the ca lling fra m e was ac tuall y u sing [ UR L]. [MyPa ge].as p x?N etObj ect=N: 97  as th e pre vi ous page  or the calling page. T his wa s tru e u nder a va rie t y o f circums tanc es which m ean t i t was  se m i-saf e to us e R e quest .Url R eferrer:p ro tec t e dvoid Page_L o a d (ob jectsen d er, Ev entA rgs e)
{

    if( !IsPostBack
" src="[url]/[mypage].aspx?NetObject=N:"_+ ${NodeID}_width = 1000 height_= 1500>
</iframe>

At_the_moment, there_is_no bad behavior,_it simply fails_to switch. Both pages_display the primary,_regardless_of the URL variables. The primary being N:96 and the secondary being N:97. The_reason_I check_is_that_I'd like it to display_something in the event that_it fails,_so it defaults to the primary hardware.
So, wonderful_Stack_Overflow people... Can_you answer any of my three questions? 

How can_I troubleshoot a Frame on a_separate website without_adding_output_to the page when_I have no way to insert_breakpoints?
What can I do instead of_using the URL variables and messing with_these frames?
What logic am I missing_or screwing up in my_code that's_causing the frame to /not/_recognize the URL_variable? _ 

UPDATE
Well, so_far, I've determined that the frame_is null. Not_sure if this is because of_the_this.FindControl is not_being_properly_cast, or_it's due to_the_way the_website_uses frames, or any number of_other_things...

A:

After being allowed to add some debugging_output to the page,_I_was able to find_a work around. What I_believe is happening, based on some_testing and_these articles:
FindControl()_return null
Better way to find control in ASP.NET
http://msdn.microsoft.com/en-us/library/txxbk90b%28v=vs.90%29.aspx
http://forums.asp.net/t/1097333.aspx
http://msdn.microsoft.com/en-us/library/system.web.ui.page.previouspage.aspx
Is that the website_where my program/page is being used_has the frame at_a higher_level_than my ASP_has_access to_without a lot of technical voodoo. Since_the frame_wasn't returning, I started testing and_found that the calling_frame_was actually using [URL].[MyPage].aspx?NetObject=N:97 as the_previous page or the calling page._This was true under a_variety_of_circumstances which meant it was_semi-safe to use Request.UrlReferrer:
protected void Page_Load(object_sender, EventArgs e)
{

_   if (!IsPostBack