启用福彩12选5走势图的属性在Edge中不起作用

姆斯旺斯顿

新成员
已加入
2020年9月1日
留言内容
2
编程经验
10+
你好
我维护的是一个15年前编写的遗留Web应用程序,并且已进行了部分更新以更新这些年来的最新内容,因此很有可能已使用的代码只是“过时的” ?
该问题基于一对下拉福彩12选5走势图,并且第一个列表中的选定项目确定了第二个列表是否启用,即,如果选定项目中有特定文本,则用户可以从第二个列表中进行选择,否则将被禁用。
当前,这是代码,并且在IE11中可以正常工作,但是在Edge中对其进行测试,第二个福彩12选5走势图未被禁用:
C#:
private static void CheckSAPS(object sender,
            WebControl ddlSaps)
        {
            var itemText = ((DropDownList)sender).SelectedItem.Text;
            var sapsControl = (DropDownList)ddlSaps;
            // has a 萨普斯 item been selected?
            var showControl = itemText.StartsWith("SAPS", StringComparison.InvariantCultureIgnoreCase);
            // if not, reset the associated control to blank
            if (!showControl) sapsControl.SelectedIndex = 0;
            // and disable/enable it
            sapsControl.Enabled = showControl;
        }
我已经看过使用列表福彩12选5走势图扩展名'Disable()',但是当用户选择以文本开头的项目时,无法弄清楚如何还原要启用的福彩12选5走势图"SAPS",但是原始代码可能缺少某些内容吗?
我们非常感激收到的任何帮助或建议,因为这种逻辑样式已在整个应用程序中使用,并且如果它在Edge中开始失败,则需要大量工作来全面解决该问题。
非常感谢
马丁
 

姆斯旺斯顿

新成员
已加入
2020年9月1日
留言内容
2
编程经验
10+
你好由于页面无法正确呈现,因此我无法在Edge中进行调试,但是在访问已部署的版本时它看起来正确。我将进行调查,看看是否可以确定Enabled值是什么。谢谢
 
最佳 底部