在gridview中单击编辑链接时,我不知道是否可以显示带有多行的固定文本框。
代码:
<asp:BoundField DataField="AboutUs_Text" HeaderText="About Us Editor" ItemStyle-CssClass="editing" >
<ControlStyle Width="100%" />
<ControlStyle height="100px" />
</asp:Boundfield>
protected void gvAboutUs_RowEditing(object sender, GridViewEditEventArgs e)
aspx.cs {
gvAboutUs.EditIndex = e.NewEditIndex;
bind();
}
答案 0 :(得分:3)
可以使用TemplateField:
完成<asp:TemplateField>
<ItemTemplate>
<asp:Label runat="server" Text='<%# Eval("AboutUs_Text") %>' ... />
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox runat="server" Rows="4" TextMode="MultiLine" Text='<%# Eval("AboutUs_Text") %>' ... />
</EditItemTemplate>
</asp:TemplateField>