איזה כיף!!! מסיבת FILEUPLOAD
(שימו לב לשעה, לא ,לא קמתי עכשיו) טוב, הבעיה התחילה בצורה מאוד פשוטה, FILEUPLOAD עם עיצוב מה שיש בינתיים זה ככה ASP:FILEUPLOAD עם DISPLAY:NONE ב - CSS input Button - עם ONCLICK שמקבל מהקוד את הID של הFILEUPLOAD ופותח אותו ASP:Button שעושה POSTBACK ובודק מה יש בFILEUPLOAD אם אני מנטרל את הCSS ומזין קובץ ישירות לבFILEUPLOAD הכל עובד סבבה (כרגיל) אבל ברגע שאני פותח אותו דרך הסקריפט של הכפתור הנוסף , כשאני יוזם POSTBACK (לא משנה איך) אני מקבל שגיאת JS ACCESS IS DENIED בואו נגיד שJS זה ממש לא אני, ניסיתי לדבג קצת CLIENT SIDE אבל זה לא הוביל לשום מקום. חשוב, המטרה היא לתת למשתמש לבחור מספר קבצים (אני שומר ARRAYLIST של FILEUPLOAD שגדל כל POSTBACK) ולכן אם יש רעיונות , זו המטרה.. מרגיש כמו איזה מנגנון אבטחה מרגיז קודקודקודקודקוד
(שימו לב לשעה, לא ,לא קמתי עכשיו) טוב, הבעיה התחילה בצורה מאוד פשוטה, FILEUPLOAD עם עיצוב מה שיש בינתיים זה ככה ASP:FILEUPLOAD עם DISPLAY:NONE ב - CSS input Button - עם ONCLICK שמקבל מהקוד את הID של הFILEUPLOAD ופותח אותו ASP:Button שעושה POSTBACK ובודק מה יש בFILEUPLOAD אם אני מנטרל את הCSS ומזין קובץ ישירות לבFILEUPLOAD הכל עובד סבבה (כרגיל) אבל ברגע שאני פותח אותו דרך הסקריפט של הכפתור הנוסף , כשאני יוזם POSTBACK (לא משנה איך) אני מקבל שגיאת JS ACCESS IS DENIED בואו נגיד שJS זה ממש לא אני, ניסיתי לדבג קצת CLIENT SIDE אבל זה לא הוביל לשום מקום. חשוב, המטרה היא לתת למשתמש לבחור מספר קבצים (אני שומר ARRAYLIST של FILEUPLOAD שגדל כל POSTBACK) ולכן אם יש רעיונות , זו המטרה.. מרגיש כמו איזה מנגנון אבטחה מרגיז קודקודקודקודקוד
<button id ="btng" onclick="<%=getIDforUL%>.click()" /> <asp:Button ID="lbtnAdd" runat="server" OnClick="btnAddClick"/> <asp:FileUpload ID="FileUpload1" runat="server" EnableViewState="true" CssClass="UploadNone" />