返回首页

我要保存在数据库和retrive的形象路径,图像无网格视图

回答

评论会员:游客 时间:2012/02/06
桑特OSHA:imgsrc=:MZwahlen
上传可以使用FileUpload控件...
给postedFile一个唯一的名称(马贝你可以在前面的上传时间),并保存在磁盘上,然后插入新行的文件路径
而不是你的GridView可能需要一个中继器,你可以自己定义它的外观...
<asp:Repeater runat="server" ID="repImageGallery">

    <ItemTemplate>

        <asp:Image runat="server" ID="img" ImageUrl='<%#Eval("ImageUrl") %>' />

    </ItemTemplate>

</asp:Repeater>

代码隐藏:

{C} 马库斯:乌玛・尚卡尔帕特尔
评论会员:游客 时间:2012/02/06
!试试这个方法上传codeprelang="c#" spanclass="code-keyword"protected/spanspanclass="code-keyword"void/spanbtnSub_Click(spanclass="code-keyword"object/spansender,EventArgse){spanclass="code-keyword"try/span{spanclass="code-keyword"string/spanfilename=FileUpload1.FileName;FileUpload1.PostedFile.SaveAs(Server.MapPath(spanclass="code-string""/spanspanclass="code-string"\\UploadChairoChart\\"+filename));stringpath="/span\\UploadChairoChart\\spanclass="code-string""/spanspanclass="code-string"+filename;SqlConnectioncon=newSqlConnection(str);lblinfo.Text="/spanspanclass="code-string""/spanspanclass="code-string";lblinfo.Text+="/spanUploadedSuccessfullyspanclass="code-string""/spanspanclass="code-string";cmd=newSqlCommand("/spanInsertintotblChart(headline,url)values(@headline,spanclass="code-string"'/spanspanclass="code-string""+path+"'/span)spanclass="code-string""/spanspanclass="code-string",con);cmd.Parameters.AddWithValue("/spanheadlinespanclass="code-string""/spanspanclass="code-string",TextBox5.Text); cmd.CommandType=CommandType.Text;con.Open();cmd.ExecuteNonQuery();con.Close();uploadDirectory=Path.Combine(Request.PhysicalApplicationPath,"/spanUploadChairoChartspanclass="code-string""/spanspanclass="code-string");}catch(Exceptionex){Response.Write(ex.ToString());}}/span/pre/code以检索使用直放站MZwahlen建议