Hey TJ, I have walked Ajax#Request as you have and concur with your findings. On the backend is C#. The code is encoded like this:
string val = System.Web.HttpUtility.UrlEncode(dr[m.GetAttribute("encode")].ToString().TrimEnd()); w.WriteAttributeString(m.GetAttribute("name").ToString(), val.ToString().Trim()); The above UrlEncode method results in this encoding: "Sr+16%2b" Now that the client side is well understood and working as expected I took another look at the backend (this is all off topic) and determined that a UrlDecode was unnecessary, this value is decoded by default when read from the post values. So, all is working fine now. Thanks for the help on this! Karl.. -- You received this message because you are subscribed to the Google Groups "Prototype & script.aculo.us" group. To post to this group, send email to prototype-scriptacul...@googlegroups.com. To unsubscribe from this group, send email to prototype-scriptaculous+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/prototype-scriptaculous?hl=en.