---
title: "javascriptproblem i usercontrol"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/119689-javascriptproblem-i-usercontrol"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Jon"
published: "2005-01-09T15:52:54.000Z"
updated: "2005-01-09T16:30:08.000Z"
replies: 1
views: 316
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/119689-javascriptproblem-i-usercontrol"
---

# javascriptproblem i usercontrol

## #1 — Jon, 2005-01-09T15:52Z

Jag använder javascript i en usercontrol för att bland annat visa ut en högerklicksmeny.

problemet är det att jag refererar till andra objekt i själva kontrollen och att de får andra namn när jag lägger min usercontrol i andra kontroller eller byter namn på den.

Mer konkret:
Min usercontrol heter test
Jag gör detta anrop:
igmenu_showMenu('popupMenu', null);

Detta fungerar inte. Men om jag byter till  igmenu_showMenu('testpopupMenu', null); så fungerar det.
Lägger jag detta i en placeholder som heter test2 så slutar det att fungera men om jag då byter till igmenu_showMenu('test2testpopupMenu', null);

Det jag behöver är alltså ett sätt att veta var i hierarkin min usercontrol befinner sig och vad för namn de olika containers har som den befinner sig under. Sen får jag generera javascripten från codbehind. Hur gör jag detta?

Permalänk: https://www.webforum.nu/p/119689

## #2 — Jon, 2005-01-09T16:30Z

Ha!

Det finns ju en .ClientID property!

fast av någon anledning så lägger den till ett \_ mellan namnen. Det måste parsas bort om det skall fungera för mig.

Tänk att det ska vara så svårt att se saker och ting innan man ställer frågor - nåja någon annan kan ju kanske få hjälp av detta :)

Permalänk: https://www.webforum.nu/p/1524212

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/119689-javascriptproblem-i-usercontrol
