source: default/framework/trunk/WebApplication/UI/WebControls/FileUploadPage.aspx @ 1637

このファイルの 1637 以降における最終更新内容1637 で hizuya@… が 8ヵ月前 に更新しました
  • FileUpload コントロールに Accept プロパティを追加。
ファイルサイズ: 2.9 KB
 
1<%@ Page
2    Language="C#"
3    CodeBehind="FileUploadPage.aspx.cs"
4    Inherits="FCSoft.SilverFrost.Framework.Web.UI.WebControls.FileUploadPage"
5%>
6
7<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
8
9<html xmlns="http://www.w3.org/1999/xhtml" onload="Page_OnLoad">
10<head runat="server">
11    <title>FileUploadTest (in the ASPX)</title>
12    <link rel="stylesheet" href="../../Styles/main.css" type="text/css" />
13</head>
14<body>
15    <form id="MainForm" runat="server">
16        <div class="test test-webcontrols">
17
18            <h1>UnitTestWeb/UI/WebControls/FileUploadPage.aspx</h1>
19
20            <h2>標準テスト</h2>
21
22            <h3>標準</h3>
23            <div>
24                <asp:Literal runat="server" ID="Literal101"/>
25            </div>
26            <div>
27                <sff:FileUpload ID="FileUpload101" runat="server"
28                    OnFileSelected="FileUpload101_OnFileSelected" />
29                <asp:Button runat="server" Text="Button101"/>
30            </div>
31
32            <h3>AutoPostBack</h3>
33            <div>
34                <asp:Literal runat="server" ID="Literal102"/>
35            </div>
36            <div>
37                <sff:FileUpload ID="FileUpload102" runat="server"
38                    AutoPostBack="true"
39                    OnFileSelected="FileUpload102_OnFileSelected" />
40            </div>
41
42            <h3>AutoPostBack + Validation</h3>
43            <div>
44                <asp:Literal runat="server" ID="Literal103"/>
45            </div>
46            <div>
47                <sff:FileUpload ID="FileUpload103" runat="server"
48                    AutoPostBack="true"
49                    CausesValidation="True"
50                    ValidationGroup="ValidationGroup103"
51                    OnFileSelected="FileUpload103_OnFileSelected" />
52                <asp:RegularExpressionValidator runat="server"
53                    ControlToValidate="FileUpload103"
54                    ValidationExpression=".*\.txt$"
55                    ValidationGroup="ValidationGroup103"
56                    Text="RegularExpressionValidator103-Text"
57                    ErrorMessage="RegularExpressionValidator103-ErrorMessage"/>
58            </div>
59            <div>
60                <asp:ValidationSummary runat="server"
61                    ValidationGroup="ValidationGroup103"
62                    HeaderText="ValidationSummary103-HeaderText"/>
63            </div>
64
65
66            <h2>プロパティ</h2>
67
68            <h3>Accept="image/*"</h3>
69            <div>
70                <sff:FileUpload ID="FileUpload201" runat="server"
71                    Accept="image/*" />
72            </div>
73
74            <h3>Accept=".docx,.xlsx,.pdf"</h3>
75            <div>
76                <sff:FileUpload ID="FileUpload202" runat="server"
77                    Accept=".docx,.xlsx,.pdf" />
78            </div>
79
80        </div>
81    </form>
82</body>
83</html>
詳しい使い方は TracBrowser を参照してください。