c# - 来自 asp.net 3.5 代码隐藏的警告框

标签 c# javascript jquery asp.net alert

protected void ddlLanguage_SelectedIndexChanged(object sender, EventArgs e)
{           
    if (ddlLanguage.SelectedValue=="es-ES")
    {
        Page page = HttpContext.Current.CurrentHandler as Page;

        page.ClientScript.RegisterStartupScript(typeof(Page), "Script", "<script language='javascript'>alert('All content may not be in Spanish. Do you want to continue...');</script>");            
    }
}

我想做的只是显示一个简单的警告框,但一切都是徒劳的……什么都没有弹出。需要一些 ayudar。

最佳答案

也可以通过这种方式实现

protected void ddlLanguage_SelectedIndexChanged(object sender, EventArgs e)
{           
  if (ddlLanguage.SelectedValue=="es-ES")
   {         
      Response.Write("<script>alert('All content may not be in Spanish. Do you want to continue...');</script>");            
   }
}

关于c# - 来自 asp.net 3.5 代码隐藏的警告框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12409730/

相关文章:

javascript - 将 CSS 应用于动态命名的元素

c# - 动画后执行命令

c# - 如何仅搜索和替换完全匹配的字符串

c# - 包含路径表达式必须引用在类型上定义的导航属性。

javascript - WebRTC:修改SDP的带宽参数

javascript - Nodejs、MySQL、异步迭代函数

javascript - jquery(js)字符串替换问题

c# - 插入后不会立即更改 Blazor 文本

javascript - 有使用 Javeline/Ajax.org javascript 框架的经验吗?

javascript - 浏览图像未正确裁剪