Questione : OnClientClick ha bisogno di PostBack

Ho un linkButton che deve effettuare il serverside stuff.

But che voglio impedire all'utente di scattare più di una volta. il

When rendo invalido il tasto con il Javascript, il postback sono cancelled.

i voglio entrambi, il disable e postback.

allegato/>see class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
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:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
class= >default.aspx " notpretty " del id= " codeSnippet859450 " del
 di <%@


xmlns= " http://www.w3.org/1999/xhtml " del 
runat= " assistente " del 
    
    type= " testo/css " del 


    runat= " assistente " del id= " form1 " del 
    class= 
      class= " style100 " del 
        >  del class= " style20 " del 
        class= " style20 " del 
        class= " style20 " del 
        class= " style20 " del 
        >  del class= " style20 " del 
      
      class= " style100 " del 
        class= " style20 " del 
        class= " style20 " del 
        class= " style20 " del 
        class= " style20 " del 
        >  del class= " style20 " del 
      
      class= " style100 " del 
        >  del class= " style20 " del 
        class= " style20 " del 
        >  del class= " style20 " del 
        >  del class= " style20 " del 
        >  del class= " style20 " del 
      
     
" permesso a " " di cbBuildProjection " della scatola di controllo ID= " btnReEnable " " dell'assistente " " del runat= del tasto ID= "
 
src del default.aspx.cs using il sistema; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; _Default parziale pubblico del codice categoria: System.Web.UI.Page { Page_Load vuoto protettivo (mittente dell'oggetto, EventArgs e) { cbBuildProjection.Checked = lbBuildProjection.Enabled; lblBuildProjections.Text = “si aprono„; } btnReEnable_Click vuoto protettivo (mittente dell'oggetto, EventArgs e) { lbBuildProjection.Enabled = allineano; lblBuildProjections.Text = “si aprono„; } lbBuildProjection_Click vuoto protettivo (mittente dell'oggetto, EventArgs e) { cbBuildProjection.Checked = lbBuildProjection.Enabled; lblBuildProjections.Text = “scattato„; } } Javascript AgmaJScript.js.js funzione AllowClickOnce (ctl) { Javascript: linkbutton di varietà = document.getElementById (ctl); se (linkbutton.disabled! = allineare) { linkbutton.disabled = allineano; di ritorno allineare; } altrimenti { falso di ritorno; } }
class= del

Risposta : OnClientClick ha bisogno di PostBack

1. La gamma libera che pasce è terra intensa (lotti di bisogni di spazio).

2. Richiede il branco, che è costoso.

3. La dieta irregolare interesserebbe la qualità di latte.

Sono sicuro che posso elencare altre 6 ragioni per le quali è poco pratico.

Altre soluzioni  
 
programming4us programming4us