小编Cod*_*ull的帖子

如何获取byte []以在视图上显示为div的背景图像(C#,ASP.NET,MVC)

我正在使用MVC框架在C#和ASP.Net中构建Web应用程序。我已经在本地桌面上运行了该应用程序(现在)。该应用程序具有一个SQL后端,用于存储我的所有数据。我能够通过许多存储过程成功地从SQL数据库中提取数据。数据能够成功地从存储过程一直传输到控制器上的所有视图。

正在传输到视图的部分数据是来自存储在db中的图像的byte [](数据类型为VARBINARY(MAX))。简而言之,我试图从此byte []中获取数据以在div中显示为背景图像。该div在Bootstrap轮播中充当单个图像。

最初,我将以下内容用作控制器:

public ActionResult Dashboard()
        {            
            DashboardViewModelHolder holder = new DashboardViewModelHolder(); 
            DiscoveryService discoveryService = new DiscoveryService(); 
            holder.national_Elected_Officials = new List<National_Elected_Officials_Model>(); 
            National_Elected_Officials_Model n = new National_Elected_Officials_Model();                   
            foreach (List<object> official in discoveryService.retrieve_National_Elected_Officials())
            {                
                for(int i = 0; i <= official.Count; i++)
                {                    
                    int id = int.Parse(official.ElementAt(0).ToString()); 
                    string fname = official.ElementAt(1).ToString();
                    string lname = official.ElementAt(2).ToString();
                    byte[] pictureByteArray = (byte[])official.ElementAt(3);
                    string position = official.ElementAt(4).ToString();
                    string party = official.ElementAt(5).ToString();
                    string bio = official.ElementAt(6).ToString();
                    int yearsOfService = int.Parse(official.ElementAt(7).ToString());
                    int terms = int.Parse(official.ElementAt(8).ToString());
                    string …
Run Code Online (Sandbox Code Playgroud)

html css c# asp.net-mvc

5
推荐指数
1
解决办法
7091
查看次数

在 Mongo 中制作 ASP.NET 身份存储用户数据(托管在 Heroku 上)

我目前正在开发一个使用 Mongo 作为后端的 ASP.Net Web 应用程序。我已经看到其他人尝试过这个,并在我的 Web.config 中更改了我的连接字符串以指向我在 Heroku 上的 Mongo 实例。我的连接字符串格式如下:

mongodb://username:password@server.mlab.com:port/database

在创建新的 ASP.Net MVC 项目并选择个人帐户后构建的控制器和模型尚未编辑。我无法创建新帐户或使用我通过 Mongo 创建的帐户登录。我还收到以下错误:

初始化字符串的格式不符合从索引 0 开始的规范。

我的研究表明,这通常是由于连接字符串格式错误造成的。我已经两次和三次检查了我的 Mongo 连接字符串,但它看起来是正确的。我错过了什么吗?

任何帮助表示赞赏!

---------------------------------------------

编辑

我注意到我在连接字符串中有 providerName="System.Data.SqlClient" 。删除它会产生不同的错误:

应用程序配置文件中的连接字符串“DefaultConnection”不包含所需的 providerName 属性。

c# asp.net-mvc heroku mongodb asp.net-identity

4
推荐指数
1
解决办法
7897
查看次数

标签 统计

asp.net-mvc ×2

c# ×2

asp.net-identity ×1

css ×1

heroku ×1

html ×1

mongodb ×1