Thanks for the reply. Since I'll do this setting while in page_load
routine, how would I go about setting my server-side textbox control's style
base on what I have in my hidden value?
Protected WithEvents textbox1 As System.Web.UI.WebControls.TextBox
Protected WithEvents textbox2 As System.Web.UI.WebControls.TextBox
Protected WithEvents textbox3 As System.Web.UI.WebControls.TextBox
Protected WithEvents textbox4 As System.Web.UI.WebControls.TextBox
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
If Not Me.IsPostBack Then
Else
Dim myArray As Array
' assuming that Request.Form("hidChangedCol") is "textbox1:textbox4"
myArray = Split(Request.Form("hidChangedCol"), ":")
For j = 0 To myArray.Length - 2
''???????? textbox style settings..such as textbox1.Style("BackColor") =
"Red", etc...
Next
End If
End Sub
Or alternately, could you please clarify what you mean by client side code
from postback? Thanks again.
Henry.
"bruce barker" wrote:
> you are on the right track. onpostback, read the hidden field, and set the
> style in serverside code. alternately do in client side code, on postback
> render a call to client script that does it.
>
> -- bruce (sqlwork.com)
>
>
> "Henry" <> wrote in message
> news:814EB9E4-3C76-4A9F-9CD6-...
> | Hi. I've also posted this at another discussion board and here is the
> | original question.
> |
> | -------------------------
> | "I have this problem and I don't know what I can do. First of all, I have
> a
> | page with [ok] and [cancel] button, and 5 <asp:TextBox>'s and when an user
> | makes changes to each of the textbox content, javascript client side code
> is
> | triggered to change the textbox background color property to some other
> | color. My problem is when I click on the save button(server side), I get
> a
> | pop up window (like a message box but it's just a another browser) that
> ask
> | if you would like to save. At this point, if [cancel] is selected, the
> window
> | will close and the original page with those textbox will show. However,
> all
> | the colors that were changed by client side code is now lost because of
> | postback to server. Is there anyway to keep the textbox control's
> property
> | such as (textbox1.style.backgroundColor) when performing postback. What I
> | tried so far is to store each of the control's name in hidden value
> | ("textbox1;textbox4") but, can't do anything about it further once I have
> it
> | on the server side. Is there any other way to achieve this. Any help
> would
> | be appreciated. Thanks."
> |
> | Henry
> |
>
>
>
|