小编Kam*_*din的帖子

如何将ASP.NET标识实现到空的MVC项目

我创建了一个新的空MVC项目,我想为它添加标识.现在我不知道如何做到这一点以及如何创建数据库和表和类.我搜索了但是我没有找到任何有用的解决方案来解决我的问题,我找到了一篇文章,用于将ASP.NET身份添加到现有的空ASP.NET网站,但对于MVC我没有找到的ASP.Net 项目.
用于登录
注册表单,
用于将用户添加到角色
以删除用户
如何在我自己的数据库中创建表
如何管理用户

asp.net-mvc asp.net-identity

48
推荐指数
2
解决办法
5万
查看次数

如果第二个或第三个表为空,则LINQ Join不返回结果

我有3张桌子:

Module_Articles_Articles
Module_Articles_Categories
Module_Articles_Comments
Run Code Online (Sandbox Code Playgroud)

我想在转发器中显示我的文章我的查询:

var articles =
                (from a in context.Module_Articles_Articles
                 join c in context.Module_Articles_Categories on a.CategoryID equals c.CategoryID
                 join co in context.Module_Articles_Comments on a.ArticleID equals co.ArticleID
                 where a.IsDraft == false
                 orderby a.ArticleID descending
                 select new
                 {
                     a.ArticleID,
                     a.ArticleTitle,
                     a.ArticleContent,
                     a.Image,
                     a.Sender,
                     a.SentDate,
                     a.Summary,
                     a.Likes,
                     a.Dislikes,
                     a.Tags,
                     a.PostMode,
                     c.CategoryID,
                     c.CategoryTitle,
                     AcceptedCommentsCount = 
                     (from com in context.Module_Articles_Comments where com.ArticleID == a.ArticleID && com.Status select com)
                     .Count(),
                     DeniedCommentsCount =
                     (from com in context.Module_Articles_Comments where com.ArticleID == a.ArticleID 
                          && com.Status == false …
Run Code Online (Sandbox Code Playgroud)

c# linq asp.net join

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

在Visual Studio中显示下一行代码而不是水平滚动

在Visual Studio 2012中,我的编辑器中没有水平滚动,如果我的代码很长,它会继续下一行,我想知道如何在Visual Studio 2013中这样做? 在此输入图像描述

visual-studio-2012 visual-studio-2013

2
推荐指数
2
解决办法
3260
查看次数

在ASP.NET C#中使用Google分析版本3

我正在一个网站上工作,其中一部分是关于网站统计,我想从Google Analytic API获取数据,现在它在我的localhost中工作正常,但是当我将它上传到我的服务器时,它显示错误:

[CryptographicException: An internal error occurred.
]
   System.Security.Cryptography.CryptographicException.ThrowCryptographicException(Int32 hr) +33
   System.Security.Cryptography.X509Certificates.X509Utils._LoadCertFromFile(String fileName, IntPtr password, UInt32 dwFlags, Boolean persistKeySet, SafeCertContextHandle& pCertCtx) +0
   System.Security.Cryptography.X509Certificates.X509Certificate.LoadCertificateFromFile(String fileName, Object password, X509KeyStorageFlags keyStorageFlags) +218
   System.Security.Cryptography.X509Certificates.X509Certificate..ctor(String fileName, String password, X509KeyStorageFlags keyStorageFlags) +65
   System.Security.Cryptography.X509Certificates.X509Certificate2..ctor(String fileName, String password, X509KeyStorageFlags keyStorageFlags) +61
   PortalCore.Classes.GAHelper.Credential(String accemail, String certname) +119
   PortalCore.Admin.Stat.SetValues() +629
   PortalCore.Admin.Stat.Page_Load(Object sender, EventArgs e) +5
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +51
   System.Web.UI.Control.OnLoad(EventArgs e) +92
   System.Web.UI.Control.LoadRecursive() +54
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +772
Run Code Online (Sandbox Code Playgroud)

我的代码:

string startdate = installeddate.ToString("yyyy-MM-dd"); //installeddate from My DB …
Run Code Online (Sandbox Code Playgroud)

c# asp.net google-analytics google-analytics-api

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