vidhya
vidhya

Reputation: 2911

To disable onfocus="this.blur();"

i am selecting values to my textbox from a popup window and i hav used onfocus="this.blur();" for textbox, i want to disable this function in editbutton while i want to edit . i cant use readonly since the value is not passed to server due to postback, pls help

Upvotes: 1

Views: 2569

Answers (3)

George
George

Reputation: 7944

You can submit disabled controls by putting this line in the Page_Load:

Page.Form.SubmitDisabledControls = true;

for ASP.NET 2.0

Upvotes: 0

Chad Grant
Chad Grant

Reputation: 45382

document.getElementById("button").readOnly = true;

Upvotes: 1

Nick Berardi
Nick Berardi

Reputation: 54854

You mentioned that you cannot use readonly because it is not submitted back during a POST back. Actually the readonly attribute, as in

<input ... readonly="readonly" />

is submitted back to the server during a POST. The disabled attribute, as in

<input ... disabled="disabled" />

is not submitted backing durring a POST.

Upvotes: 4

Related Questions