Хорошо, так что ответ, который я получил в итоге, не очень красноречив, но он на 100% надежен и все на стороне клиента (что хорошо, потому что моя компания использует IE7 в качестве стандартного веб-браузера x_x).
Мне удалось избавиться от множества команд $ find и операторов if, потому что мне больше не нужно искать конкретные идентификаторы HTML.
function SelectedIndexChanged(sender,eventArgs)
{
var rcbID = sender.get_id();
var LocID = rcbID.substring(0,37) + "Locale";
pastCombo = currentCombo;
currentCombo = eventArgs.get_item().get_text();
if(editedRow != null)
{
var Location = $find(LocID);
Поскольку идентификаторы не былигенерируемый на стороне сервера (насколько я могу судить, хотя по общему признанию я не пробовал решение Роатина, потому что я думал о своем прежде, чем я видел его ответ + мой, казалось проще, так как я уже делаю кучу вещей на стороне клиентавнутри JavaScript), я посмотрел вокруг, чтобы увидеть, что я уже получал, и понял, что var rcbID = sender.get_id();
уже дает мне чрезвычайно похожее значение на то, что я уже искал (только вместо того, чтобы сказать SunLocale, он сказал SunActivity).
Итак, я подумал, эй, я могу использовать substring () для всего в rcbID, затем добавить к нему «Locale» и запустить команду $ find () для этогодля того, чтобы получить мне правильный RadComboBox.Оказывается, это работает.В любом случае, я благодарю вас, ребята, за то, что вы взялись за мою проблему, хотя в итоге я нашел свое собственное решение.: -)