【发布时间】:2019-02-21 11:01:29
【问题描述】:
在 Gridview 列中,当我尝试从数据行设置 textarea 行数时,我有 textarea 不起作用 我试试:
<Columns>
<asp:TemplateField>
<ItemTemplate>
<textarea class="form-control pt-0 pb-0 pl-1 pr-1" rows="myFunction(<%# Eval("qustionText").ToString() %>)" wrap="soft"><%# Eval("qustionText") %></textarea>
</ItemTemplate>
</asp:TemplateField>
</Columns>
我在页面末尾的 javascript 代码是:
<script>
function myFunction(xVal) {
var rows = xVal.split("\n");
return rows.length;
};
</script>
谢谢。
【问题讨论】:
-
您可以通过使用 jquery 查找文本区域来设置 jquery 页面加载时的长度,而不是添加为函数。你试过这样做吗?
标签: javascript html asp.net gridview