这很奇怪。我有一个javascript函数来启用列表框,该列表框在加载时是禁用的。此javascript函数可以很好地启用或禁用列表框。然而,在用户单击保存按钮后,它没有获得新的选定项;总是通过数据库绑定保留旧的选定项。我检查了页面加载时的isPostback。如果不是isPostback,则不会再次加载列表框。有人能给我一些提示来解决这个问题吗?提前说一句话。
function enableProject() {
var chk=document.getElementById('chkProject');
if (chk.checked) {
我有一个动态的aspx页面,其中的asp.net控件将被启用和禁用。我正在检查存在什么类型的控件,以便进行验证。我可以检查控件是复选框还是单选按钮,但如何检查它是否是列表框。
我正试着这样做,但没有任何帮助
if (control.is('input[type="radio"]')) {
alert("radiobuttonlist");
}
if (control.is('input[type="option"]'
我有一个任务:写一些测试,但有些问题有单选按钮作为答案,有些问题有复选列表框作为答案。我想到了这个(如何用单选按钮保存答案):Dictionary<RadioButton, bool> answers = new Dictionary<RadioButton, bool>();。我将每个问题都保存在这样的结构中:
class Question
{
public Question(Label lab, Dictionary<RadioButton, bool> ans)
{
text = lab