0
파일 유형이 올바른지, 파일이 선택되었는지 확인하고 싶습니다. Id는 1 개의 표정으로 그것을 맞출 수없는 경우에 dont 마음. 그러나 둘 모두 사실이어야합니다. 즉, 파일이 올바른 유형이고 파일이 FileUploadControl에 의해 선택됩니다.정규식을 사용하여 FileUpload가 비어 있는지 확인하십시오.
아래의 코드는 정규 표현식을 사용하여 확인 작업 확장자가 :
<li class="three">
<p>Bulk insert/upload inventory from file</p>
<div>
<asp:FileUpload ID="fileUploadControl" accept="csv" runat="server" />
<asp:RegularExpressionValidator ID="regexValidator" runat="server" ValidationGroup="upload"
ControlToValidate="fileUploadControl"
ErrorMessage="Only csv files are allowed" ForeColor="Red"
ValidationExpression="(.*\.([Cc][Ss][Vv])$)">
</asp:RegularExpressionValidator>
<br />
<asp:Button ID="buttonUploadToInventory" runat="server" Text="Upload" ValidationGroup="upload" OnClick="buttonUploadToInventory_Click" />
<asp:Label ID="statusLabel" runat="server" Text="Upload status: Nothing uploaded"></asp:Label>
</div>
</li>
내가 그것에 대한 오류가 표시 할 수 있도록 파일을 선택하면 확인하는 새로운 조항을 추가 할 같은 라벨.
동일한 레이블 또는 적어도 같은 위치에 글을 쓸 수있는 방법이 있습니까? 나는 파일이 없을 때 오른쪽으로 오프셋 된 오류 메시지를보고있다. 나는 그들이 같은 위치에 글을 쓰지 않기 때문이라고 생각한다. – visc
CSS에서이 작업을 수행 할 수 있음을 알고 있습니다. 하지만 RegularExpressionValidators에 직접 레이블을 쓰게 할 수 있습니까? – visc