View Single Post
  #4 (permalink)  
Old 09-05-03, 03:00 AM
sunny_doncaster sunny_doncaster is offline
New Member
 
Join Date: Sep 2003
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally posted by Shane
Sounds strange. Could you please post some code.
With pleasure....

The following is the asp code... this example is with a htmlinputfile control but it has the same effect as with a text box.
HTML Code:
<%@ Page language="c#" Codebehind="UploadImageTest.aspx.cs" AutoEventWireup="false" Inherits="ImageUpload.UploadImageTest" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
	<HEAD>
		<title>Upload Image(s) Text</title>
		<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
		<meta content="C#" name="CODE_LANGUAGE">
		<meta content="JavaScript" name="vs_defaultClientScript">
		<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
	</HEAD>
	<body MS_POSITIONING="GridLayout">
		<form id="frmUploadImagesTest" method="post" runat="server" encType="multipart/form-data">
			<TABLE cellSpacing="5" cols="4" width="825" align="left">
				<tr>
					<td width="20"></td>
					<td width="400">
						<asp:Label ID="lblSelectFile" Runat="server">Select file :</asp:Label>
					</td>
					<td width="330">
						<asp:Label ID="lblDescription" Runat="server">File description :</asp:Label>
					</td>
					<td width="50">
					</td>
				</tr>
				<tr align="left">
					<td width="20" valign="top" align="right" style="LEFT: 0px;POSITION: relative">
						<asp:Label ID="lblInvalid1" Runat="server" Visible="True" CssClass="Data" ForeColor="red" Text="&nbsp;"></asp:Label>
					</td>
					<td width="400" align="left" valign="top" nowrap>
						<input type="file" ID="fupUploadFile1" Runat="server" style="WIDTH : 400px" NAME="fupUploadFile">
						<asp:RegularExpressionValidator ID="regExpValidatePath1" Runat="server" ControlToValidate="fupUploadFile1" Display="Dynamic" ValidationExpression='[^*"?<>|]*' ErrorMessage="One or more illegal characters in the path" >
						</asp:RegularExpressionValidator>
					</td>
					<td width="330" align="left" valign="top">
						<asp:TextBox Runat="server" ID="txtDescription1" Width="330" CssClass="Data"></asp:TextBox>
					</td>
					<td width="50" align="center" valign="top">
						<asp:LinkButton ID="lnkViewImage1" NavigateUrl="" Target="_blank" href="" Runat="server">View</asp:LinkButton>
					</td>
				</tr>
				<tr align="left">
					<td width="20" valign="top" align="right" style="LEFT: 0px;POSITION: relative">
						<asp:Label ID="lblInvalid2" Runat="server" Visible="True" CssClass="Data" ForeColor="red" Text="&nbsp;"></asp:Label>
					</td>
					<td width="400" align="left" valign="top">
						<input type="file" ID="fupUploadFile2" Runat="server" style="WIDTH : 400px" NAME="fupUploadFile2">
						<asp:RegularExpressionValidator ID="regExpValidatePath2" Runat="server" ControlToValidate="fupUploadFile2" Display="Dynamic" ValidationExpression='[^*"?<>|]*' ErrorMessage="One or more illegal characters in the path" >
						</asp:RegularExpressionValidator>
					</td>
					<td width="330" align="left" valign="top">
						<asp:TextBox Runat="server" ID="txtDescription2" Width="330" CssClass="Data"></asp:TextBox>
					</td>
					<td width="50" align="center" valign="top">
						<asp:LinkButton ID="lnkViewImage2" NavigateUrl="" Target="_blank" href="" Runat="server">View</asp:LinkButton>
					</td>
				</tr>
				<tr>
					<td width="20">&nbsp;</td>
					<td width="400">&nbsp;</td>
					<td width="330">&nbsp;</td>
					<td width="50">&nbsp;</td>
				</tr>
				<tr>
					<td width="20">&nbsp;</td>
					<td width="400"><asp:button id="btnUploadImages" Runat="server"></asp:button></td>
					<td width="330">&nbsp;</td>
					<td width="50">&nbsp;</td>
				</tr>
				<tr>
					<td width="20">&nbsp;</td>
					<td colspan="3" align="left">
						<asp:Label style="TEXT-ALIGN: left" ID="lblMaxUploadSize" Enabled="False" Runat="server" Width="100%"
							Text="" Font-Size="8"></asp:Label>
					</td>
				</tr>
				<tr>
					<td></td>
					<td colspan="3" align="left">
						<asp:Label style="TEXT-ALIGN: left" ID="lblMessage" Runat="server" Width="100%" Text=""></asp:Label>
					</td>
				</tr>
			</TABLE>
		</form>
	</body>
</HTML>

Last edited by Nico; 07-30-08 at 09:28 AM. Reason: Wrappers.
Reply With Quote