【VS2005】GridViewコントロールにInputMan for .NET Webのコントロールを配置できますか?

文書番号 : 22172     文書種別 : 使用方法     最終更新日 : 2006/07/04
文書を印刷する
対象製品
InputMan for .NET 1.0J Web Forms Edition
詳細
はい、できます。Visual Studio 2005のGridViewやDataList、FormViewコントロールのItemTemplate、EditItemTemplateあるいは、InsertItemTemplateなどに、InputMan for .NET Webの各コントロールを配置できます。また、配置したInputMan for .NET Webのコントロールに、書式などの各プロパティを設定することも可能です。

デザイン画面で「テンプレートの編集」を表示し、InputMan for .NET Webのコントロールをツールボックスよりドラックすることで配置できます。

また、次のサンプルコードでは、"PostalCode"というデータフィールドをマスクコントロールのValueプロパティに連結することで、書式を設定した郵便番号を表示することができます。

【サンプルコード】
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false" DataSourceID="AccessDataSource1"・・・>
<Columns>
<asp:TemplateField HeaderText="郵便番号">
<ItemTemplate>
<im_mask:Mask ID=Mask1 runat=server Value='<%# Eval("郵便番号") %>'>
<Format NonFocusNull="" Null="" Pattern="〒¥D{3}-¥D{4}" />
</im_mask:Mask>
</ItemTemplate>



</Columns>
</asp:GridView>
関連情報

この文書は、以前は次のFAQ IDで公開されていました : 9425