|
code
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Dynamicly setting readonly in through a propertyLooking for a way to bind a readonly property on a textbox to a parameter, not having to cycle through all controls, but rather setting <textbox id="myTextbox" readonly="<%# SetReadOnly %> where SetReadOnly is a public property, saved to a Session variable.Can't get it to work, eventhough the designer shows and says that it is databound... When I debug I can see that it never accesses the property, as if it just says 'Okay, the vaule "<%# SetReadOnly %>" is not "true", it must be "false"...' Hope somebody can (and will ;o) ) help me... Thanks... Martin Gregersen WebShine A/S greger***@webshine.dk Dear Martin,
I am not sure about the actual context of your problem. If you set a data binding code that refers to a public variable of the page. You must call Page.DataBind() to bind the variable to target element. Please Check wheither you have Page.DataBind() method called in your pageload event. Thanks. Md. Masudur Rahman www.kaz.com.bd KAZ Software Ltd. Software outsourcing made simple... Martin Gregersen wrote: Show quoteHide quote > Hi > > Looking for a way to bind a readonly property on a textbox to a parameter, > not having to cycle through all controls, but rather setting <textbox > id="myTextbox" readonly="<%# SetReadOnly %> where SetReadOnly is a public > property, saved to a Session variable. > > Can't get it to work, eventhough the designer shows and says that it is > databound... When I debug I can see that it never accesses the property, as > if it just says 'Okay, the vaule "<%# SetReadOnly %>" is not "true", it must > be "false"...' > > Hope somebody can (and will ;o) ) help me... > > Thanks... > > Martin Gregersen > WebShine A/S > greger***@webshine.dk Hi Masudur
Thanks for your swift reply, turns out you are right. :o) I just added a "Databind();" ind the Page_Load(), and then it worked... I actually found out myself shortly after posting this question - and now I wanted to go close it myself, but you where faster than me ;o) Martin Gregersen WebShine A/S greger***@webshine.dk Show quoteHide quote "Masudur" <munn***@gmail.com> wrote in message news:1164620045.129685.153710@l39g2000cwd.googlegroups.com... > Dear Martin, > > I am not sure about the actual context of your problem. > > If you set a data binding code that refers to a public variable of the > page. You must call Page.DataBind() to bind the variable to target > element. Please Check wheither you have Page.DataBind() method called > in your pageload event. > > Thanks. > Md. Masudur Rahman > www.kaz.com.bd > KAZ Software Ltd. > Software outsourcing made simple... > > Martin Gregersen wrote: >> Hi >> >> Looking for a way to bind a readonly property on a textbox to a >> parameter, >> not having to cycle through all controls, but rather setting <textbox >> id="myTextbox" readonly="<%# SetReadOnly %> where SetReadOnly is a public >> property, saved to a Session variable. >> >> Can't get it to work, eventhough the designer shows and says that it is >> databound... When I debug I can see that it never accesses the property, >> as >> if it just says 'Okay, the vaule "<%# SetReadOnly %>" is not "true", it >> must >> be "false"...' >> >> Hope somebody can (and will ;o) ) help me... >> >> Thanks... >> >> Martin Gregersen >> WebShine A/S >> greger***@webshine.dk > |
|||||||||||||||||||||||