Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/403.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在代码隐藏文件中,如何分配contentEditable=";“真的”;属性到文本框?_C#_Javascript_Asp.net_Textbox_Contenteditable - Fatal编程技术网

C# 在代码隐藏文件中,如何分配contentEditable=";“真的”;属性到文本框?

C# 在代码隐藏文件中,如何分配contentEditable=";“真的”;属性到文本框?,c#,javascript,asp.net,textbox,contenteditable,C#,Javascript,Asp.net,Textbox,Contenteditable,我正在使用JavaScript将一些值绑定到文本框。但是在回发过程中,文本框值被清除。因此,我在TextBox属性中使用了contentEditable=“false”,从而解决了上述问题 但是,假设没有使用Javascript绑定TextBox的记录,此时我想设置TextBox属性contentEditable=“true”。所以我们可以输入一些值。如何在代码隐藏文件中执行此操作 这是我的文本框源代码: 这是我的JavaScript,用于将值分配给文本框: function Suggessi

我正在使用JavaScript将一些值绑定到文本框。但是在回发过程中,文本框值被清除。因此,我在TextBox属性中使用了contentEditable=“false”,从而解决了上述问题

但是,假设没有使用Javascript绑定TextBox的记录,此时我想设置TextBox属性contentEditable=“true”。所以我们可以输入一些值。如何在代码隐藏文件中执行此操作

这是我的文本框源代码:

这是我的JavaScript,用于将值分配给文本框:

function SuggessionSelectedValues(obj, ctrlName) 
    {
        if(ctrlName == "UCJobOrderNo")
        {             
            document.getElementById('<%=txtD1.ClientID %>').value         = obj[1];
        }
    }
函数建议选择值(对象、ctrlName)
{
如果(ctrlName==“UCJobOrderNo”)
{             
document.getElementById(“”).value=obj[1];
}
}

我在一个动态建议控件中调用此JavaScript函数。

TextBox控件有一个Attributes属性,因此在您的代码中可以执行以下操作:

MyTextBox.Attributes["contentEditable"] = recordCount == 0;

这将根据recordCount设置contentEditable属性的值。

我们需要这样给出:

     txtD1.Attributes.Add("contentEditable", "true");

你能给我们看看你的密码,这样我们就可以给你一个解决方案吗?@Bibhu。我编辑了我的问题。请看一下。记录计数是什么意思?它具体规定了什么?如何找到recordCount?这只是要绑定的记录数。在您的问题中,您说“如果没有要绑定的记录”,所以只需声明一个名为recordCount的int,它等于记录数。