Upload Dilemma For New Records With GUID As Image Name

Jan 18, 2011

For my CMS I want users to be able to upload pictures which connect to a product. This all goes well until someone wants to upload a picture when creating a new record.

The problem here is that every product has a GUID (next to the ProductID (PK)) and will be created when the product is saved for the first time. I'm uploading my images trough a webservice with Uploadify jquery plugin so it's all in an ajax based way. The image uploader however needs to know the GUID to store it in the right directory.

My temporary fix was to just let the user save the product before uploading so the GUID is known but it's not very user friendly and I'm sure there would be a better way but I cannot find a satisfying one myself.

This is the only option which I could come up with which is kinda ok but maybe I'm missing something completely:

Create a GUID without saving the product, so the image can be uploaded and the product with the GUID can be saved afterwards. But what if the user navigates away after uploading? I could maybe create a scheduled task to delete those orphant images

Has anyone dealt with similar scenarios? I'm very interested in your opions about his matter since this functionality will be used in multiple sections in my CMS.

View 1 Replies


Similar Messages:

C# - HttpListener Windows Service Vs HttpHandler .aspx Dilemma

Mar 31, 2011

In a Windows Service I implemented an HttpListener that will handle incoming HTTP Requests to a certain port, parse the query string, insert it in database and send a confirmation response. However, the clients said that they were a bit skeptical and asked if the same could have been done via a webpage. Like having an HTTPHandler listen to a certain port. Got me thinking. What would you do in my situation? Go with the HttpListener/Windows Service or HTTPHandler/.aspx?

View 2 Replies

Web Forms :: Framework Upgrade Dilemma And Color Picker?

Feb 18, 2011

- i want to use AJAX color picker extender.i understand its available in .NET 3.5 and above and i am using .NET 2.0.My dilemma is,- My whole webapplication is in .NET 2.0 using VS 2005,C# and i am concerned that i will run into the issues if i upgrade the framework at this point of development.Also even if i do upgrade framework,i can't pgrade vs 2005 to higher just yet.Is there a workaround??thanks a lot.

View 3 Replies

Data Controls :: How To Upload Default Image Into Database When No Image File Selected

May 9, 2013

I have to insert default image into databse..when no image is selected from fileupload control.. Here is code...not working for default image...

if (FileUpload1.HasFile){string FileName = System.IO.Path.GetFileName(FileUpload1.PostedFile.FileName);
FileUpload1.SaveAs(Server.MapPath("~/UPLOADEDFILES/" + FileName));
feedBack.Attachments.Add(new Attachment(FileUpload1.PostedFile.InputStream, FileName));
} else {
string filename="~/images/"+ "sun.gif";filename.pPropertyImage = filename;FileUpload1.SaveAs(MapPath(filename));}

View 1 Replies

Web Forms :: Display Image In Image Control After Upload On Server Then Save To Database

Apr 16, 2013

I have filed image type varbinary

I want upload image and show then with click button save

store in db

View 1 Replies

Image Upload Control (bonus - Allows Users To Crop Image Before Saving)

Apr 10, 2010

We have a scenario where we would like to allow our users to upload images to the site. We are running on ASP.Net. A quick search did not result in anything good. It would be great if the control is free/open source but we do not mind paying a little bit.

View 1 Replies

Valum File Upload - Works In Chrome But Not IE - Image Img = Image.FromStream(Request.InputStream)

Dec 6, 2010

I'm using a slightly modified version of Valum's upload [github link], I've modified it to upload to a database but haven't modified the javascript that it is using to get the file into the Request as an InputStream. The following line of code is failing in IE 8 but is confirmed to work in Chrome. using (Image imgInput = Image.FromStream(Request.InputStream)) The error received is "Parameter not valid". It appears to be having an issue with the Input Stream being used but it exists/has data (not sure how to validate if the data is good or not).

Page
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<h2>Upload-Pictures</h2>
<div id="file-uploader">
<noscript>
<p>Please enable JavaScript to use file uploader.</p>
</noscript>
</div>
<script src="/Scripts/fileuploader.js" type="text/javascript"></script>
<script type="text/javascript">
function createUploader() {
var uploader = new qq.FileUploader({
element: document.getElementById('file-uploader'),
action: '/Admin/FileUpload/' + <%= Model.PropertyId %>,
debug: true
});
}
window.onload = createUploader;
</script>
</asp:Content>
Controller
[AcceptVerbs(HttpVerbs.Post)]
public JsonResult FileUpload(int id)
{
try
{
byte[] newImageByteArray = GetByteArrayForResizedImage(350, Request.InputStream);
byte[] thumbnailByteArray = GetByteArrayForResizedImage(150, Request.InputStream);
//Add to DB
}
catch (Exception ex)
{
// This is where the exception is caught
return Json(new { success = false, message = ex.Message }, "application/json");
}
return Json(new { success = true }, "application/json");
}
private static byte[] GetByteArrayForResizedImage(int imageSize, Stream inputStream)
{
byte[] imageByteArray;
// For some reason in IE the inputStream here is causing it to crash
using (Image imgInput = Image.FromStream(inputStream))
{
//Image processing
}
return imageByteArray;
}
fileuploader.js - qq.FileUploader
/**
* Class that creates upload widget with drag-and-drop and file list
* @inherits qq.FileUploaderBasic
*/
qq.FileUploader = function(o){
// call parent constructor
qq.FileUploaderBasic.apply(this, arguments);
// additional options
qq.extend(this._options, {
element: null,
// if set, will be used instead of qq-upload-list in template
listElement: null,
template: '<div class="qq-uploader">' +
'<div class="qq-upload-drop-area"><span>Drop files here to upload</span></div>' +
'<div class="qq-upload-button">Upload a file</div>' +
'<ul class="qq-upload-list"></ul>' +
'</div>',
// template for one item in file list
fileTemplate: '<li>' +
'<span class="qq-upload-file"></span>' +
'<span class="qq-upload-spinner"></span>' +
'<span class="qq-upload-size"></span>' +
'<a class="qq-upload-cancel" href="#">Cancel</a>' +
'<span class="qq-upload-failed-text">Failed</span>' +
'</li>',
classes: {
// used to get elements from templates
button: 'qq-upload-button',
drop: 'qq-upload-drop-area',
dropActive: 'qq-upload-drop-area-active',
list: 'qq-upload-list',
file: 'qq-upload-file',
spinner: 'qq-upload-spinner',
size: 'qq-upload-size',
cancel: 'qq-upload-cancel',
// added to list item when upload completes
// used in css to hide progress spinner
success: 'qq-upload-success',
fail: 'qq-upload-fail'
}
});
// overwrite options with user supplied
qq.extend(this._options, o);
this._element = this._options.element;
this._element.innerHTML = this._options.template;
this._listElement = this._options.listElement || this._find(this._element, 'list');
this._classes = this._options.classes;
this._button = this._createUploadButton(this._find(this._element, 'button'));
this._bindCancelEvent();
this._setupDragDrop();
};
fileuploader.js - qq.FileUploaderBasic
/**
* Creates upload button, validates upload, but doesn't create file list or dd.
*/
qq.FileUploaderBasic = function(o){
this._options = {
// set to true to see the server response
debug: false,
action: '/server/upload',
params: {},
button: null,
multiple: true,
maxConnections: 3,
// validation
allowedExtensions: [],
sizeLimit: 0,
minSizeLimit: 0,
// events
// return false to cancel submit
onSubmit: function(id, fileName){},
onProgress: function(id, fileName, loaded, total){},
onComplete: function(id, fileName, responseJSON){},
onCancel: function(id, fileName){},
// messages
messages: {
typeError: "{file} has invalid extension. Only {extensions} are allowed.",
sizeError: "{file} is too large, maximum file size is {sizeLimit}.",
minSizeError: "{file} is too small, minimum file size is {minSizeLimit}.",
emptyError: "{file} is empty, please select files again without it.",
onLeave: "The files are being uploaded, if you leave now the upload will be cancelled."
},
showMessage: function(message){
alert(message);
}
};
qq.extend(this._options, o);
// number of files being uploaded
this._filesInProgress = 0;
this._handler = this._createUploadHandler();
if (this._options.button){
this._button = this._createUploadButton(this._options.button);
}
this._preventLeaveInProgress();
};

View 1 Replies

Web Forms :: Check Image File Size And Dimensions (Height And Width) Before Image Upload

Oct 18, 2013

How to upload images with some conditions

Like

size not gretr than 50 kb

with = 110px, height 140 px

etc..

View 1 Replies

Web Forms :: How To Upload An Image In A Webpage And Display It In An Image Control

Jan 22, 2011

i'm a new in web page application

can any one tll me how to upload in image in the web page and dispay it in an image control then save the path to the database?

View 2 Replies

Web Forms :: How To Upload New Image Replacing Old Image In Local Folder

Feb 2, 2011

I'm having an image in my page displayed to clients form a folder under same apllication folder,I also have a form in the same page that accepts an image file to be uploaded. The image that is uploaded via this form should take the place of the image that's displayed in the page with the name newly givven at runtime. The new image should be uploaded in the same directory with the new name provided, which means it overwrites the previous image.

View 5 Replies

AJAX :: Upload Image Using FileUpload And Display In Image Control?

Jan 15, 2014

I want to upload image through fileupload toolbox and display it in image control.

The image control should get the path from fileupload and should display the image.

I have done it with following code attached

HTML Markup-

<asp:FileUpload ID="FileUpload1" runat="server"
style="top: 256px; left: 533px; position: absolute; height: 23px; width: 217px" ForeColor="White" />
<asp:Button ID="btnset" runat="server" Font-Bold="False" Font-Names="Times New Roman" Font-Size="Medium" style="top: 309px; left: 605px; position: absolute; height: 26px; width: 81px" Text="Set Photo " />
<asp:Image ID="Image2" runat="server" style="top: 66px; left: 568px; position: absolute; height: 152px; width: 136px" BorderColor="#CCCCFF" BorderStyle="Ridge" />

VB Code-

Protected Sub btnset_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnset.Click
Image2.ImageUrl = FileUpload1.FileName
End Sub

View 1 Replies

Web Forms :: How To Upload Image In Image Control When You Browse

May 9, 2010

iam using asp.net with c#

i want to display image in a image control as soon as we browse with file upload control ,i dont want to use button click event

[Code]....

View 1 Replies

ADO.NET :: Upload Millions Of File Records To A Table?

Sep 7, 2010

I have six input files having millions of record. I need to upload these data to my table. How can I upload the details in the most efficient way.

View 3 Replies

SQL Server :: How To Upload New Records On Access Table

Nov 9, 2010

i have xyz.mdf file on live server every day i want to upload records on it for that i m downloading that file , make a changes on it and upload it . which is very time consuming and not a good practice is there any tool or any simple code i can write to do this for life time.

for sql i know there is a tool sqlpublishwizard which generate a query from selected table and that we can run directly on live server query analyzer and we can get the new records.

View 1 Replies

Upload Files When Adding Or Modifying Records To A Jqgrid?

May 21, 2010

I want to upload files when adding or modifying records to a jqgrid. How is it possible? Is there some way to tinker with its Add/Edit Dialogue boxes?

View 1 Replies

Forms Data Controls :: How To Upload Details Or Records On Text File To Gridview

Jun 28, 2010

I want a tutorial or an example showing on how to upload details or records on text file to Gridview.
The way it is with Excel file where we upload to Griview.

View 26 Replies

State Management :: Upload Image To Session And Read From Session To Image Control?

Jan 9, 2011

i want to upload picture throw FileUpload control and then store it in session, after store in session i want to read it out to image control and insert to database.

View 3 Replies

DataSource Controls :: Creating Files From Image Datatype Records?

Mar 29, 2010

I've inherited a SQL Server 2005 table where there are several colums of the image datatype. I'd like to extract all of those images and save them as files to a folder. How can I do this using VB.NET?
Brian

View 3 Replies

Code To Upload Image In MVC C#

Jan 21, 2011

In my college project when user register they have to select their photo path to upload , i want to upload photos to the local drive.I dont like to store it in DB. whats the code and how to do that..???

View 7 Replies

ADO.NET :: Upload Image Using C# And LINQ?

Feb 16, 2011

Is there any simple C# code to allow us upload an Image on the database using LINQ?

View 1 Replies

Tab Key With Image Upload Controls?

May 7, 2010

I am using an interface with multiple Image upload controls,

I need to switch among them but i am not able to do the same using Tab key.

View 1 Replies

MVC :: Upload Image With Fck Editor?

Apr 14, 2010

i don't know how to upload image to fck editor and save picture to project.

View 1 Replies

Sql - Upload Image During Registration?

Mar 21, 2010

I am developing a student registration form in asp.net. there are two tables viz std_registration and gallery(having pic_id and pic_url). During registration, before the click of submit button i want to retrieve pic_id from gallery table and then pass it to the insert query of registration table. image upload is an optional part. if no image is uploaded i want a default image to get uploaded.

View 1 Replies

Web Forms :: Reg:Upload A Image?

Dec 28, 2010

How can upload a image in asp.net.I want a coding

View 3 Replies

Forms Data Controls :: Display Database Field Records As Image?

Dec 22, 2010

I have a database, one field is named "clicked" with values 0 or 1.

When the gridview is displayed I would like to show the value from the field "clicked" to be displayed as an image (example: instead of 0 to display and for 1 to display)

Is it possible?

View 3 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved