C# 如何在插入模式下将文本设置为formview中的textarea
DemHere是我的文本区域控制:C# 如何在插入模式下将文本设置为formview中的textarea,c#,asp.net,formview,C#,Asp.net,Formview,DemHere是我的文本区域控制: <textarea id="Physical_DemandsTextBox" runat="server" cols="35" rows="6" value='<%# Bind("Physical_Demands") %>' /> 在插入模式下运行应用程序时,文本区域为空。如何解决此问题?您可以使用Body属性作为示例: if (FormView1.CurrentMode == FormViewMode.Insert) { Ph
<textarea id="Physical_DemandsTextBox" runat="server" cols="35" rows="6" value='<%# Bind("Physical_Demands") %>' />
在插入模式下运行应用程序时,文本区域为空。如何解决此问题?您可以使用
Body
属性作为示例:
if (FormView1.CurrentMode == FormViewMode.Insert)
{
Physical_DemandsTextBox.Body = "Failed Test of the Testing Testers.";
}
但您也可以直接使用asp.net控件。对于示例,在Web表单中更好的是:
<asp:TextBox id="Physical_DemandsTextBox" runat="server"
TextMode="Multiline"
Columns="35"
Rows="6" />
您只需将textarea替换为textbox控件,如下所示:
<asp:TextBox ID="Physical_DemandsTextBox"
TextMode="MultiLine" Rows="6" Columns="35"
runat="server"
Text='<%# Bind("Physical_Demands") %>'></asp:TextBox>
您在哪个页面事件中执行此操作?
if (FormView1.CurrentMode == FormViewMode.Insert)
{
Physical_DemandsTextBox.Text = "Failed Test of the Testing Testers.";
}
<asp:TextBox ID="Physical_DemandsTextBox"
TextMode="MultiLine" Rows="6" Columns="35"
runat="server"
Text='<%# Bind("Physical_Demands") %>'></asp:TextBox>