我正在处理asp.net C#Web表单。我必须显示一个来自锚元素的引导模式弹出窗口。弹出窗口具有“确定”和“取消”按钮。当用户单击“确定”按钮时,javascript应在后面的代码中执行一个功能。在javascript函数中,我正在对锚元素的ID和“ ct100”前缀进行硬编码。这很好。有没有办法在没有此前缀的情况下调用后台代码,或者以任何方式在js中以编程方式获取ID和前缀?当我尝试使用javascript时:__doPostBack('<%= btnStartOver.ClientID%>','');它没有用。我什至尝试在锚元素中添加ClientIDMod =“ static”。以下是我的代码。
function proceedNormal() {
javascript: __doPostBack('ctl00$btnStartOver', '');
}
<a id="btnStartOver" onclick="showModal(); return false;"
OnServerClick="StartOver_OnClick" runat="server" >Start Over</a>