目前的设计是在数据库中的产品表上用一个例(identity)作为产品ID
1.在录入产品的时候,打算以产品ID为文件夹的名称存储该产品的相关图片,
   "/upload/[productID]",但是图片上传是在添加记录之前,那么如何来实现呢?2、大家是如何时间图片上传功能的?

解决方案 »

  1.   

    用一个列保存产品ID,该列为Identity(1,1)
      

  2.   

    回:aspdotnet2005(红枫) 如果用户上传了图片之后,没有添加其他信息就关闭了ie怎么办?
      

  3.   

    你可在当前页面加载未保存之前,先生成你的产品的ID,然后,在上传图片时,以此ID为编号进行保存
    这种操作方法,虽然可能由于用户上传了图片,没有添加其他信息就关闭了IE,但确实可以保证楼主的想法。而且,用户关闭了IE不保存,那就不保存吧,上传的图片即为冗余信息,仅仅是占用了点硬盘空间而已。没有关系的。
      

  4.   

    用一个string 记录上传的文件名
    插入记录的时候value 上面定义的那个
      

  5.   

    首先把图片上传到一个Test名字的文件里,到你记录添加好了再把它的名字更新成你要的名字更新不就行了!