Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在dotnet webforms中部署到derver时,输入Id已更改_Javascript_C#_Asp.net - Fatal编程技术网

Javascript 在dotnet webforms中部署到derver时,输入Id已更改

Javascript 在dotnet webforms中部署到derver时,输入Id已更改,javascript,c#,asp.net,Javascript,C#,Asp.net,在我的表单中,我需要插入一个按钮,并在代码隐藏文件中调用该按钮单击事件。在调用按钮单击事件时,我使用的是javascript 但问题是,当我部署到UAT时,代码隐藏文件中的id发生了更改。例如: “Window.Opener.document.forms[0].ctl00\u contentplaceholder 1\u按钮\u click();” 更改为 “Window.Opener.document.forms[0]。内容占位符1_按钮_单击();” 我将ASP控件用于带有runat=“se

在我的表单中,我需要插入一个按钮,并在代码隐藏文件中调用该按钮单击事件。在调用按钮单击事件时,我使用的是javascript

但问题是,当我部署到UAT时,代码隐藏文件中的id发生了更改。例如:

“Window.Opener.document.forms[0].ctl00\u contentplaceholder 1\u按钮\u click();”

更改为

“Window.Opener.document.forms[0]。内容占位符1_按钮_单击();”

我将ASP控件用于带有runat=“server”的按钮

谢谢你的帮助!
谢谢。

您可以执行未定义的
函数


(Window.Opener.document.forms[0].ctl00_contentplaceholder 1_按钮| | Window.Opener.document.forms[0].contentplaceholder 1_按钮|

此问题的答案可能会为您提供一些信息,这是默认行为,因此我们使用感谢您提供的信息。谁能告诉我如何使用ClinetID,我不是很熟悉。我正在使用ASP按钮控件。请找到它的格式。如何在此处添加ClientID??有人能帮我吗。
var yourButton=document.getElementById(“”)这是
ClientID