<asp:GridView ID="gvResource" runat="server" AutoGenerateColumns="False" AllowPaging="True"
OnPageIndexChanging="gvResource_PageIndexChanging" OnRowCancelingEdit="gvResource_RowCancelingEdit"
OnRowEditing="gvResource_RowEditing" OnRowUpdating="gvResource_RowUpdating" OnRowDeleting="gvResource_RowDeleting">
<Columns>
.......
<asp:TemplateField HeaderText="Content" >
<EditItemTemplate>
<asp:TextBox ID="tbTranscontent" runat="server" Text='<%# Bind("transcontent") %>' TextMode="MultiLine" Columns="100" Rows="3" ></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="lblTranscontent" runat="server" Text='<%#Server.HtmlEncode(Eval("transcontent").ToString()) %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:CommandField HeaderText="Edit " ShowEditButton="True" EditText="Edit" UpdateText="Update"
CancelText="Cancel">
<ItemStyle Width="5%" />
</asp:CommandField>
......
</Columns>
</asp:GridView>如上图及代码请教,怎么样让输入框的大小能随着内容的多少自动改变高度,不要有滚动条
或者,可以用鼠标调输入框的大小?
<textarea id="tbTranscontent" runat="server" cols="100" rows='3' onpropertychange="this.style.posHeight=this.scrollHeight" ></textarea>