Tag: asp.net

从嵌入式资源加载Crystal Report

我有一个ASP.NET网站和一个引用的类库项目。 在这个类库中,我将Crystal Report设置为嵌入式资源。 我想将报表动态加载到CrystalReportViewer中。 我该怎么做?

使用c#/ ASP.NET以编程方式伪造登录到网站

因此,我正在尝试模拟多个登录,同时在我们的公司网站上生成exception,以便测试我们的日志框架(我们认为可能存在线程同步问题)。 无论如何,所以我需要以编程方式登录我们的网站。 这是我到目前为止所拥有的: // Block 1 Uri url = new Uri(“http://withheld”); HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest; request.Method = “GET”; HttpWebResponse response = request.GetResponse() as HttpWebResponse; string viewState = string.Empty; string previousPage = string.Empty; string eventValidation = string.Empty; using (StreamReader reader = new StreamReader(response.GetResponseStream())) { string strResponse = reader.ReadToEnd(); viewState = HttpUtility.UrlEncode(GetTagValue(strResponse, “__VIEWSTATE”)); previousPage = […]

使用UserProfileManager获取随机用户

我正在尝试为我正在开发的SharePoint 2010项目创建“Who is”Web部件。 此Web部件应该从SharePoint配置文件中选择一个随机用户,并显示他/她的姓名,部门和电话。 问题是我无法找到直接从用户配置文件中获取随机用户的方法,这就是我想要做的。 我找到了一种方法: SPServiceContext myContext = SPServiceContext.GetContext(mySite); SPWeb myWeb = SPContext.Current.Web; UserProfileManager profileManager = new UserProfileManager(myContext); bool boolOut; SPPrincipalInfo[] userInfos = SPUtility.GetPrincipalsInGroup(myWeb, “AllUsers”, profileManager.Count, out boolOut); Random random = new Random(); int randomUser = random.Next(0, userInfos.Length); SPPrincipalInfo user = userInfos[randomUser]; bool userFound = false; while(!userFound) { if (profileManager.UserExists(user.LoginName)) { UserProfile userProfile = […]

成员没有受支持的SQL转换

我收到以下错误: 错误消息:成员’Company.ProductCore.Core.Domain.Account.Email’没有受支持的SQL转换。 我的方法看起来像这样: public Account GetAccountByEmail(string email) { Account account; using (WorkbookDataContext dc = _conn.GetContext()) { account = ( from a in dc.Accounts join em in dc.Emails on a.AccountId equals em.AccountId where a.Email.EmailAddress == email select a).FirstOrDefault(); } return account; } 我的帐户类有一个公开电子邮件的getter / setter: public Email Email { get { return _email; } set { […]

如何从方法内部调用javascript函数?

我在里面…… public class bgchange : IMapServerDropDownBoxAction { void IServerAction.ServerAction(ToolbarItemInfo info) { Some code… 并且在“一些代码”之后我想触发 [WebMethod] public static void DoSome() { } 哪个触发了一些javascript。 这可能吗? 好的,在这里切换方法。 我能够调用dosome(); 哪个被解雇但没有触发javascript。 我曾尝试使用registerstartupscript方法,但不完全了解如何实现它。 这是我尝试过的: public class bgchange : IMapServerDropDownBoxAction { void IServerAction.ServerAction(ToolbarItemInfo info) { …my C# code to perform on dropdown selection… //now I want to trigger some javascript… // Define […]

Asp.net调用C#层调用Managed C ++调用Native C ++

我的项目结构如下: ASP.NET调用C#层调用托管 C ++调用Native C ++ (我试图避免使用互操作因此这就是托管c ++层的原因)我编写unit testing来测试C#层并且它工作正常。 当我尝试运行asp.net页面时,我得到: “Could not load file or assembly…”错误。 我发现当我复制粘贴Native C ++ dll到“Temporary ASP.NET Files”(到相应的文件夹)时,该网站可以工作。 似乎Managed C ++代码只有在它位于同一个文件夹中才能找到Native C ++代码 – 显然我不能在temp文件中拥有Native dll。 有没有办法在全局范围内设置Native(不适用于System32)? 谢谢你的评论。 归结为一个选项: 这是安全问题 我用代码自己设置服务器并在cassini下运行,但是当我发布它(在iis7下运行)我得到“无法加载文件或程序集……”我正在运行IIS7 ApplicationPoolIdentity,.net 4集成非常感谢Pini。

创建对象时出现错误“存在显式转换(您是否错过了转换)”:

我有兴趣学习OOP概念。 在尝试使用inheritance的简单程序时。 我注意到了这个错误。 我无法理解为什么会出现这种错误? 我在下面给出了简单的c#代码: class Animal { public void Body() { Console.WriteLine(“Animal”); } } class Dog : Animal { public void Activity() { Console.WriteLine(“Dog Activity”); } } class Pomeranian : Dog { static void Main(string[] args) { //Dog D = new Dog(); Dog D = new Pomeranian(); —–> No error occur at this line […]

C#Asp.net Membership.GetAllUsers通过电子邮件订购

我正在使用Membership.GetAllUsers()来获取我的用户列表。 我希望按电子邮件地址排序返回列表,因为我需要标记一些带有重复电子邮件的帐户。 Membership.GetAllUsers()似乎默认按用户名排序。 有没有办法改变这种行为?

无法排队测试运行’xxxx 2011-10-20 13:00:00’。 您没有相应的权限来执行操作

我试图在C#VS2010中运行我的测试用例,但突然有一个晴天,它开始显示我无法排队测试运行’xxxx 2011-10-20 13:00:00’。 您没有相应的权限来执行操作。 错误。 虽然通过我的测试调试但无法选择并运行它。 测试结果仅显示为未使用此错误消息执行。 一些博客告诉我尝试UnBlock按钮点击,但我没有看到任何我的dlls的选项。是否有我需要参考的特定路径或文件夹? 如果有人遇到这个问题并有解决方案,那将非常感激。

生成谷歌地图图像

我想允许我网站的最终用户生成谷歌地图的图像。 用户在谷歌地图上选择其位置后可以生成图像,这怎么可能?