2

我正在创建一个网页。我textbox在设计时添加了一个并将其textmode属性更改为最新。

在浏览器中查看时出现以下错误:(如果我将文本框属性更改为“单行”,我不会收到错误消息)

解析器错误

说明:解析服务此请求所需的资源时出错。请查看以下特定的解析错误详细信息并适当地修改您的源文件。

解析器错误消息:无法创建类型的对象

'System.Web.UI.WebControls.TextBoxMode' 来自其字符串表示'Date' 的'TextMode' 属性。

Source Error:

Line 20:             <tr>
Line 21:                 <td>
Line 22:                     <asp:TextBox ID="TextBox1" runat="server" TextMode="Date"></asp:TextBox>
Line 23:                 </td>
Line 24:                 <td>&nbsp;</td>
4

4 回答 4

5

看来您还没有安装 .Net Framework 4.5。.Net Framework 4.5以下的TextMode只有三种模式,即SingleLine、Multiline和password。

于 2013-02-16T10:58:25.260 回答
3

如果您不想安装 .NET FRK 4.5,这是一个替代答案:

除了使用属性“TextMode”,您可以将其替换为“type”,这是生成的“HTML Input”中两种情况下的属性名称

于 2014-07-23T08:37:35.590 回答
2

请安装 .Net Framework 4.5,它可以正常工作。

于 2013-02-16T12:22:59.443 回答
0

在 Visual Studio IDE 中启动新项目时,请确保选择 .Net Framework 4.5 或更高版本。这样,项目在运行时将支持这些附加功能。

于 2019-10-04T00:29:37.500 回答