c# - ASP.NET 中的警报消息

标签 c# asp.net .net-2.0

我是 ASP.NET 编程的新手。如果未单击 RadioButton,我需要显示一条消息。我已经为 onclick 事件编写了 JavaScript 来处理单一选择。

我的代码:

if(rbTest.Checked == true)
{
        //my code
}
else
{
    string message = "Please select case to download";
    lnkbtnDownload.Attributes.Add("onclick", "alert('" + message + "');return false;");
}

即使我选择了一个单选按钮,它也会继续显示警告消息。为什么?

最佳答案

您必须在 lnkbtnDownload 的 onclick 处理程序中检查单选按钮是否被单击。

lnkbtnDownload.Attributes.Add("onclick","if(!document.getElementById('rbTest').checked))alert('message')");

关于c# - ASP.NET 中的警报消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/797758/

相关文章:

c# - plink.exe:在输出中获取无效字符

javascript - 按钮的弹出框而不是句子

c# - 线程锁和静态构造函数

c# - 未选择项目时如何在组合框中显示文本?

.net-3.5 - VS2008 安装项目在安装时总是需要 .NET 3.5 但我不需要它!

.net - 有没有办法从 .NET 3.5 中提取 .NET 2.0?

c# - 引用类型数组的 Buffer.BlockCopy 替代方案

c# - 获取玩家姓名和分数

c# - 没有构造函数的 xunit IClassFixture

javascript - Web 文本字段中的字符集验证