我正在尝试将图像加载到<asp:image>控件上。
问题是图像的路径保存在数据库中,并且一些图像名称包含空格。例如"Image name number 2.jpg“。
当我为asp控件设置ImageUrl属性时,可以毫不费力地分配它,但是当加载到html中时,url显示如下所示:
"C:\..\..\Image%20name%20number%202.jpg"
由于那些"%20“,它找不到图片,所以不会显示。
我能做些什么来解决这个问题?
我需要知道如何从下拉列表中显示数据。例如:
DropDownList
选择图像
小汽车
船
垂钓
用户首先看到的是select图像下拉列表。用户将看到从select图像下拉列表中显示的一些随机图片。
如果用户按下列表中的汽车图片,则新图片将显示等等。
每一张图片都将显示在html表格中,类似于我所绘制的图片(如下所示)。假设每个列表都有三张图片,那么这三张图片都将显示在表中(如下图所示)。
这是我到目前为止编写的代码。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
我想从asp.net上载图片到位图对象,图片的位置在
/uploadedimages/sampleimage.jpg
每当我使用下面的代码在位图中加载图像时,我得到的错误是参数无效。
Bitmap b = new Bitmap("/uploadedimages/sampleimage.jpg") // this path is coming from database holded in variable
我尝试将路径中的斜杠替换为"\“,但仍然不起作用。
谁能告诉我这个错误的原因和可能的解决方法。
我在主页上有链接,可能有也可能没有与它们关联的附件。如果链接有附件,则会在链接旁边放置一个图标。只有当链接有附件时,图标才会出现。
protected void Page_Load(object sender, EventArgs e)
{
foreach (Image pic in imgAttachment)
{
int type = ds.Current_Events[index].AttachmentID;
//ds is the dataset
foreach循环遍历主
我正在用ASP.NET窗体用C#语言制作一个web应用程序。
我需要把一张图像作为输入并显示出来.
这里的“staffStatus”是GridView的ID。(我不想直接从那里绑定数据,因为应该只显示几个列。)
SqlCommand cmd = new SqlCommand("SELECT * FROM [StaffInfo] WHERE Role='Staff' ", con);
SqlDataReader dr = cmd.ExecuteReader();
if ( dr.Has