假设我有一个包含文件上传字段和提交按钮的用户控件:
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="ImageUploader.ascx.cs" Inherits="MyProject.ImageUploader" %>
<asp:FileUpload ID="fileInput" runat="server"/>
<asp:Button ID="submitButton" runat="server" Text="Upload" OnClick="UploadImage" />
我想传递多种尺寸来调整上传图像的大小。我知道如何从后面的代码中做到这一点,但我希望能够像这样使用我的用户控件:
<%@ Register tagPrefix="uc" tagName="ImageUploader" src="ImageUploader.ascx" %>
<uc:ImageUploader id="uploader" runat="server">
<Sizes>
<Size Width="640" Height="480" />
<Size Width="320" Height="240" />
</Sizes>
</uc:ImageUploader>
我怎样才能实现这样的目标?我不知道这个概念是如何被调用的,所以搜索它有点困难。