Input for ASP.NET WebForms
プロンプト文字列を含まない日付マスクの表示
タスク別ヘルプ > C1InputMask タスク > プロンプト文字列を含まない日付マスクの表示

プロンプト文字列(「 / / 」など)を含まない日付の入力ボックスを作成するには、C1InputMask コントロールを使用して、PromptChar プロパティをスペース「 」に設定します。

タスクメニューを使用してプロンプト文字列を含まない短い日付マスクを作成するには、以下の手順を実行します。

プロンプト文字列を含まない[短い日付]入力ボックスを作成するには、以下のタスクを実行します。

  1. C1InputMask タスク]メニューを開き、MaskFormat プロパティの〈...〉ボタンをクリックして、[定型入力]ダイアログボックスを開きます。
  2. マスク値に短い日付を選択して、〈OK〉をクリックします。
  3. タスク]メニューがまだ開いた状態で、[PromptChar]テキストボックスに、スペース文字(「 」)を入力します。デフォルトのアンダスコア(_)は削除する必要があることに注意してください。

.html マークアップを使用してプロンプト文字列を含まない短い日付マスクを作成するには、以下の手順を実行します。

プロンプト文字列を含まない[短い日付]入力ボックスを作成するには、.aspx ページで次のマークアップを使用します。

ソースビュー
コードのコピー
<cc1:C1InputMask runat="server" MaskFormat="00/00/0000" PromptChar=" ">
</cc1:C1InputMask>

コードを使用してプロンプト文字列を含まない短い日付マスクを作成するには、以下の手順を実行します。

C1InputMask コントロールにプロンプト文字列を含まない短い日付マスクを作成するには、Web ページをダブルクリックして、Load イベントのイベントハンドラを作成します。Page_Load イベントに、次のコードを入力します。

Visual Basic コードの書き方

Visual Basic
コードのコピー
With C1InputMask1
    .MaskFormat = "00/00/0000"
    .PromptChar = " "
End With

C# コードの書き方

C#
コードのコピー
this.C1InputMask1.MaskFormat = "00/00/0000";
this.C1InputMask1.PromptChar = char.Parse(" ");

このトピックの作業結果

プロジェクトを実行します。次のように、短い日付マスクがプロンプト文字列を含まずに表示されることに注意してください。