【发布时间】:2013-06-01 07:36:33
【问题描述】:
我有一个FileUpload 控件,为此我附加了一个RequiredFieldValidator 和一个RegularExpressionValidator。我的代码在我的计算机上运行良好,但在生产中既不是RequiredFieldValidator 也不是RegularExpressionValidator 火灾。这对我来说很奇怪,我对此没有任何解释。
我的代码是:
<asp:FileUpload ID="XlsUpload" runat="server" CssClass="TextInput" Width="250" />
<asp:LinkButton id="lbnUploadFile" Runat="server" CssClass="MainLink" ToolTip="Upload File" OnClick="lbnUploadFile_Click">Upload File</asp:LinkButton>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" CssClass="warning" runat="server" ControlToValidate="XlsUpload" ErrorMessage="Please Upload a File!"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" CssClass="warning" runat="server" ControlToValidate="XlsUpload"
ErrorMessage="Please upload only txt and docfiles" ValidationExpression=".*\.([tT][xX][tT]|[dD][oO][cC])"></asp:RegularExpressionValidator>
这可能是什么原因?
【问题讨论】:
-
请在上传按钮和验证控件中提及验证组,看看它是否能解决您的问题。
标签: asp.net regex validation file-upload requiredfieldvalidator