我正在做一种捕获联系人信息的向导应用程序。因此,在保存到数据库之前,在此过程中收集的所有数据将作为模型的属性保存在内存中(使用序列化/反序列化)。收集的数据包括上传的联系人图片。最后一页称为“预览”,其中显示在将这些信息保存到数据库之前输入的所有信息。在该预览页面上,我还想显示左侧的联系人照片和他右侧的信息。如何使用ViewData.Model中的数据显示图片[相对于使用Url.Action从远程位置获取数据]
更容易使用以下的语句
<img src = ".../.../Content/MyPicture" />
<img src = "<% = Url.Action("Action", "Controller", "routevalue")%>"/>
显示图片怎么样,如果数据不是位于偏远地区,如上述样品中,而是在ViewData.Model?
顺便说一句,我的模型,联络资料,有2个属性的ImageData和ImageMimeType的画面保存数据。我如何使用它们?
感谢您的帮助
请你可以编辑你的例子,我不明白。我很抱歉。 – Richard77 2010-07-06 14:58:12
我认为你的答案有问题。那么,上面的方式是否会让我的标记增加? – Richard77 2010-07-06 15:02:50
需要在变量会话中存储什么?实际上,ImageData是存储图片数据的模型属性。称为ContactData的整个模型被序列化/ Deserialed,即所有的数据,包括图片上的数据,直到它保存到数据库中 – Richard77 2010-07-06 15:08:02