当我想尝试在ASP.Net MVC中上传文件时,我会收到以下错误。
Server Error in '/' Application.
Object reference not set to an instance of an object.
Description: An unhandled exception occurred during the execution of the current
web request. Please review the stack trace for more information about the error
and
我正在开发一个C# VS 2008和SQL Server2008网站。然而,当我第一次运行下面的代码时,我得到了下面的错误:
The DataSourceID of 'GridView1' must be the ID of a control of type
IDataSource. A control with ID 'AdventureWorks3.mdf' could not be found
是什么导致了这个错误?这是我的default.aspx文件。我已经将GridView1配置为使用存储在我的App_Data文件夹中的AdventureWork
这是我的课程的简要介绍:
public class UploadFile
{
public int Id { get; set; }
public TinyBlog2User User { get; set; } //this user is extend from IdentityUser
public byte[] md5 { get; set; }
public string Uri { get; set; }
public string ThumbnialUri { get; set; }
}
然后,我上传一个文件,并将文件-url保存到数据库
使用以下代码将图像上传到会返回http 400错误代码。我的开发者密钥是正确的,我尝试了不同的图像格式,大小最高可达70kb。我还尝试了在上给出的c#代码示例,但它也提供了http 400。可能的问题是什么?
public XDocument Upload(string imageAsBase64String)
{
XDocument result = null;
using (var webClient = new WebClient())
{
var values = new NameValueCollection
{