Vraag : Textbox voegt toe de knoop onBlur klikt

De goede middag,
Im een idee uitproberen dat ik ongeveer op één van de forums over het runnen van codeonBlur.

The moet een knoop en in javascript hebben het klikken onBlur, is mijn kwestie ik afschuint vondst de knoop gecre�ërde Ive.

When ik de geproduceerde code van HTML, de naam bekijk die ik nu ben geworden „ctl00$MainContent$TextBox1_LostFocus“ heb toegewezen. Van wat ik begrijp wordt ctl00 geregenereerd everytime, zodat dacht ik ik Page.GetUniqueIDRelativeTo kon gebruiken, maar niet schijn te werken, en de fout produceer Deze controle geen nakomeling van NamingContainer van „TextBox1_LostFocus“ is. ideeën

Any hoe ik de knoop TextBox1_LostFocus kan van verwijzingen voorzien?
" codeBody "
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
TextBox1.Attributes.Add („onBlur“, „document.getElementById („“ & Page.GetUniqueIDRelativeTo (TextBox1_LostFocus) & „“) .click (); „)


De Code van ASPx: -
<%@ pagina Title= " Homepage " Language= " vb " MasterPageFile= " ~/Site.Master " " valse " AutoEventWireup=
    CodeBehind= " Default.aspx.vb " Inherits= " WebApplication1. _Default " %>




    
    
    
        
                
                    
                    

                
        
        

        
    



            
                
                    
Niets nog

Antwoord : Textbox voegt toe de knoop onBlur klikt

Bloed van Aaron schreef een uitstekend algemeen doel routine („Vondst Kickbutt“) in http://www.xl-logic.com/modules.php?name=Downloads&d_op=getit&lid=228 vindt u voor deze plaats kunt moeten registreren om aan die verbinding te krijgen.

Ik voegde een macro aan vraag toe dat routine vindt om alle bladen naar tekst te zoeken die u in formules specificeert. Het zal dan al dergelijke cellen selecteren. Aangezien u van aantekenvel aan aantekenvel gaat, kunt u die selecties dan herzien.

Als u formules zocht die een genoemde waaier zoals frrr_isis van verwijzingen voorzien, ga enkel die tekst in antwoord op het inputvakje in.

Spijker zonder kop
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
Sub SearchAllSheets ()
Schemerige ws als Aantekenvel
Schemerige rg als Waaier
Schemerige FindText als Koord
FindText = Application.InputBox („te gaan gelieve het adres of de genoemde waaier in u wilt vinden“)
Voor Elke ws in ActiveWorkbook.Worksheets
    Reeks rg = niets
    Reeks rg = Find_Range (FindText, ws. Valse cellen, xlFormulas, xlPart,)
    Als niet rg dan niets is
        ws. Activeer
        rg. Selecteer
    Beëindig als
Daarna
Sub van het eind

'Find_Range door het Bloed dat van Aaron wordt geschreven
Functie Find_Range (Find_Item als Variant, _
    Search_Range als Waaier, _
    Facultatieve LookIn als XlFindLookIn = xlValues, _
    Facultatieve LookAt als XlLookAt = xlPart, _
    Facultatieve MatchCase zoals Van Boole = Vals) als Waaier
     
    Schemerig c als Waaier, FirstAddress als Koord
     
    Met Search_Range
        Vastgesteld c =. Vind (_
            Wat: =Find_Item, _
            LookIn: =LookIn, _
            LookAt: =LookAt, _
            SearchOrder: =xlByRows, _
            SearchDirection: =xlNext, _
            MatchCase: =MatchCase, _
            SearchFormat: =False) 'Schrapping deze termijn voor XL2000 en vroeger
        Als niet c dan niets is
            Vastgestelde Find_Range = c
            FirstAddress = c.Address
            
                Plaats Find_Range = Unie (Find_Range, c)
                Plaats c = .FindNext (c)
            Lijn terwijl niet c niets en c.Address FirstAddress <> is
        Eind als
    Eind met
     
De Functie van het eind
Andere oplossingen  
 
programming4us programming4us