2011-01-31 3 views
0

У меня есть JS-файл на странице aspx. На главной странице есть несколько экземпляров пользовательского элемента управления. , и каждый пользовательский элемент управления имеет собственную сетку. Я определил переменную Javascript в каждом UserControl, чтобы получить UserControl Spicific Grid. JS-файл имеет общую функцию, написанную для Grid. , но у меня есть проблема с доступом к определенной сетке User Control, Есть ли способ получить доступ к определенной сетке управления пользователями?Несколько общих пользовательских элементов управления, но один .js файл

ответ

0

Вместо регистрации переменной JavaScript в ASCX, вызывать функции таким образом:

<script> 
    doSomethingWithGrid('<%= MyGrid.ClientID %>'); 
</script> 
0

Asp.NET меняются контроль идентификаторов во время выполнения, и это затрудняет доступ в клиенте (JavaScript) , Вы можете получить клиента, как ControlName.ClientID

Смежные вопросы