पर संपादन प्रबंधित करें मेरे पास एक उत्पाद पृष्ठ है। मैं अपने उत्पाद को अपने डेटाबेस में जोड़ना चाहता हूं और मैं अपने उत्पाद को भी अपडेट करना चाहता हूं। मुझे छवियों के साथ एक समस्या है। जब मैं डालने उत्पाद everithing ठीक है .. मेरी aspx पेज में मैं इस कोड है:FileUpload नियंत्रण
<span>
<asp:FileUpload ID="files" runat="server" AllowMultiple="true" />
</span>
<div runat="server" id="previewImages"></div>
और जब मैं अपने उत्पाद बचाने के लिए, कोड में पीछे मैं इस कोड है: अब
string filenm = string.Empty;
HttpFileCollection fileCollection = Request.Files;
for (int i = 0; i < fileCollection.Count; i++)
{
HttpPostedFile uploadfile = fileCollection[i];
if (uploadfile.ContentLength > 0)
{
string filename = uploadfile.FileName;
System.IO.Directory.CreateDirectory(Server.MapPath("immScarpe/" + txtStyle.Text));
file.SaveAs(Server.MapPath("immScarpe/" + txtStyle.Text + "/") + fileName);
//this is pseudo-code
INSERT INTO PRODUCT_IMM (IdProduct, Path) VALUES (Id, "immScarpe/" + txtStyle.Text + "/" + fileName)
}
}
, समस्या यह है कि मैं सहेजे गए उत्पाद को संपादित कर सकता हूं। जब मैं किसी उत्पाद के संपादन बटन पर क्लिक करता हूं, तो मुझे अपने सभी डेटा लोड करना होगा और उपयोगकर्ता को उन्हें संशोधित करने दें। छवियों के अलावा।
मुख्य प्रश्न यह है कि: मैं सहेजी गई छवियों को एएसपी में कैसे लोड कर सकता हूं: FileUpload नियंत्रण?
एक और चीज जो मैं करना चाहता हूं वह है छवियों के पूर्वावलोकन ... को सम्मिलित करने और संपादित करने के लिए।
एक मैं क्या करना चाहते हैं उदाहरण के लिए, बात यह है कि अमेज़न
करता है लेकिन अगर यह AllowMultiple के साथ केवल एक FileUpload के साथ संभव है = true
मैं जावास्क्रिप्ट की तरह अन्य तकनीकों का उपयोग करने को तैयार हूं , jQuery और अजाक्स अगर यह आवश्यक है
पर
अधिक जानकारी की तरह कुछ चला जाता है आप FileUpload नियंत्रण में छवि को लोड नहीं है। इसके लिए कोई ज़रूरत नहीं है। आप छवियों को लोड कर सकते हैं और संपादित करते समय उन्हें दिखा सकते हैं। जब उपयोगकर्ता परिवर्तनों को सहेजता है, तो आप जांचते हैं कि FileUpload में फ़ाइलें हैं या नहीं। अगर उन्हें ओवरराइट कर रहे हैं। यदि कोई नहीं है तो आप केवल उन लोगों को रखें जो आपके पास पहले से हैं। – VDWWD
@VDWWD: लेकिन मुझे लगता है कि उपयोगकर्ता अपलोड की गई छवियां देख सकता है और उनमें से एक या अधिक को हटा सकता है। मैं उपयोगकर्ता को छवियों को बदलने और देखने के लिए अनुमति देता हूं कि वह क्या कर रहा है। – Martina
क्या आप ग्रिड व्यू या रिपेटर का उपयोग करने में सक्षम हैं? – CurseStacker