2

ウェブページを作成しています。textbox設計時に を追加し、そのtextmodeプロパティを日付に変更しました。

ブラウザーで表示すると、次のエラーが表示されます: (テキストボックスのプロパティを「単一行」に変更すると、エラーは表示されません)

パーサー エラー

説明: この要求を処理するために必要なリソースの解析中にエラーが発生しました。次の特定の解析エラーの詳細を確認し、ソース ファイルを適切に変更してください。

パーサー エラー メッセージ: タイプのオブジェクトを作成できません

'TextMode' プロパティの文字列表現 'Date' からの 'System.Web.UI.WebControls.TextBoxMode'。

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

.NetFramework4.5をインストールしていないようです。.Net Framework 4.5より下では、TextModeには、SingleLine、Multiline、およびpasswordの3つのモードしかありません。

于 2013-02-16T10:58:25.260 に答える
3

これは、.NET FRK 4.5 をインストールしたくない場合の別の回答です。

属性「TextMode」を使用する代わりに、「type」に置き換えることができます。これは、生成された「HTML 入力」の両方の場合の属性の名前です。

于 2014-07-23T08:37:35.590 に答える
2

.NetFramework4.5をインストールしてください。正常に動作します。

于 2013-02-16T12:22:59.443 に答える