Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/280.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
Javascript 在多行asp.net文本框上自动调整高度;只读“;数据绑定时_Javascript_C#_Jquery_Asp.net - Fatal编程技术网

Javascript 在多行asp.net文本框上自动调整高度;只读“;数据绑定时

Javascript 在多行asp.net文本框上自动调整高度;只读“;数据绑定时,javascript,c#,jquery,asp.net,Javascript,C#,Jquery,Asp.net,我有一个数据库绑定的asp.net文本框“readonly”,希望根据来自数据库的文本自动调整高度。 我已经试过几篇文章,但都不能正常工作 行计数一点也不干净,当我尝试使用JQuery时,我得到“对象不支持属性或方法‘autogrow’” 我也尝试过 但我仍然得到“对象不支持属性或方法‘autosize’” 我也尝试过 但我仍然得到“对象不支持属性或方法'jtextarea'” 下面的代码让我非常接近,但它增加了一行。 在尝试导入javascript文件时,我几乎感觉自己做错了什么。 下面是

我有一个数据库绑定的asp.net文本框“readonly”,希望根据来自数据库的文本自动调整高度。
我已经试过几篇文章,但都不能正常工作


行计数一点也不干净,当我尝试使用JQuery时,我得到“对象不支持属性或方法‘autogrow’”

我也尝试过
但我仍然得到“对象不支持属性或方法‘autosize’”

我也尝试过
但我仍然得到“对象不支持属性或方法'jtextarea'”

下面的代码让我非常接近,但它增加了一行。

在尝试导入javascript文件时,我几乎感觉自己做错了什么。
下面是我如何尝试使用js文件的

  • 将*.js文件下载到我的web项目/脚本文件夹中
  • 右键单击VS中的文件并设置“Build Action=Content”和“Copy to Output Directory=don not Copy”
  • 打开TestPage.aspx,然后将以下内容添加到“head”中
  • 将脚本添加到正文中,如
    
    $(文档).ready(函数(){
    $('textarea').autogrow();
    });
    
  • 添加一些长文本。。。进入体内
  • 用我尝试过的任何javascript文件和函数替换“autosize”,我仍然会遇到同样的问题

    我需要帮助。。。它可以是CSS、JavaScript、JQuery、.NETCodeBehind。。。我只需要一些有用的东西。

    不,我不能只用标签。“textbox是一项要求”。

    如果您尝试的解决方案增加了一行,那么您可以通过添加-1或从else语句中删除+1来删除它。问题不在于javascript,而是Telerik RadScriptManager导致外部javascript文件无法工作。不管怎样,在尝试了上面列出的所有javascript文件之后,AutoSize是最好的,它也是NuGet。。。