asp.net

asp.net 页面获取 System.Data.OleDb.OleDbException:查询超时已过期

我有一个 99% 的时间都在工作的存储过程。我有一个实例根据参数会拉取大量数据。直接在 SQL 服务器上运行大约需要 30 秒,但在 asp 页面上会超时。 如何增加我的超时值。我已经更新了我的连接字符串属性,但这不起作用? <connectionStrings> <add name="ConnectionStringTest" connectionString="Provi... »

asp.net IDataReader 计数情况

我知道 IDataReader 没有计数选项。而且您无法计算 datareader 中的行数并返回以再次读取它,因为它只会向前移动,这意味着您无法倒回它。我想到的最佳解决方案是执行 select 语句,计算 datareader 中的行数,然后执行另一个 select 语句并对数据执行任何您想要执行的操作。 这个问题可能已经在这里发布了很多次,但没有人对此给出真正的解决方案。不做第二个选择语句的... »

将网站添加到本地 IIS 时不显示 AmCharts

我使用 Visual Studio 创建了包含 amcharts 的 asp.net webform 项目。当我运行项目时,一切正常。但是当我在本地 IIS 上发布它时(当前版本是 7 - windows 7 64 位),它不会显示。我用谷歌搜索了一下,但还没有找到解决方案。 (其中之一是设置 IIS 以正确处理 SVG 文件,但它也没有帮助。)有人遇到过这个问题吗? ... »

在 ASP 网站中导致异常的 DELETE 语句

不知道为什么这不起作用并寻求任何帮助。我有一个正在构建的 ASP 网站。一个页面设置为主/详细页面,其中 GridView 用于显示表中的记录。带有 INSERT、UPDATE 和 DELETE 语句的 DetailView 绑定到我的 GridView 上的 SELECT 按钮。 INSERT 和 UPDATE 语句正常工作,但 DELETE 语句抛出异常。 这是处理异常的代码。 pro... »

c#

Twilio 有时对 SMS 或电话资源请求的响应速度过快

背景 我有一个用 C# 编写并由 Transact-SQL 提供支持的无状态 Web 应用程序。在任何给定时间可能有 n 个服务器在运行,因此为了保存每个电话/短信的状态,我们将通话详细信息写入数据库。 问题 大多数情况下这是可行的,因为数据库能够在 Twilio 进行回调之前将呼叫/短信 SID 写入数据库。然而,有时我们会看到 Twilio 回调在数据写入数据库之前到达。 我在调试环境... »

用于 ASP.NET Web 服务器控件的单独 CSS 文件

我有一个自己的自定义 Web 服务器控件。 我为此控件创建了带有 CSS 类描述的单独 CSS 文件。 我不想将标签添加到使用它的所有页面。所以,我相信有什么办法可以直接连接CSS文件来控制。有什么办法吗? 向 Web 服务器自定义控件添加样式的最佳方法是什么?... »

转到新页面时C#排序丢失

在页面之间导航时,我的排序出现问题。当我转到新页面时,排序顺序丢失,用户必须重新排序。 我已经浏览了我的代码并且知道问题在于 gridview 的PageIndexChanging 事件。在哪里用新数据重新绑定网格视图。 但是,我不确定如何避免这种情况?重新绑定gridview时如何存储排序顺序?也许是 ViewState? 有什么建议吗? protected void Page_Lo... »

c#

MVC4 - 一个表单 2 提交按钮

我按照这篇文章的说明进行操作: Asp.net mvc3 razor with multiple submit buttons 这是我的模型: public class AdminModel { public string Command { get; set; } } 我的控制器 [HttpPost] public ActionResult Admin(List<AdminMo... »

FormsAuthentication 和角色问题

URL 中的垃圾是什么?登录后,我被定向到: @987654321@ 当我调试时,我看到在 Global.asax 和 AccountController 中我的 userRoles/accessLevel 被正确地找到并作为身份验证票证的一部分插入。我的属性设置了查看操作所需的角色。 GET 加载,当我保存 POST 提示登录时,它会不断循环。知道发生了什么吗?此外,当我输出我的 authTic... »

c#

在 URL 别名中创建子域

我正在创建一个社交网站,其中一项要求是为每个用户提供类似 URL 的子域。例如,对于 user1,他的个人资料页面将是 user1.mysitename.com,对于 user2 个人资料页面将是 user2.mysitename.com。 可以使用 url 别名来完成吗?基本上 user1.mysitename.com 应该是 www.mysitename.com/profile.aspx?u... »

OWIN、Core 和 B2C - 多重身份

我正在尝试让用户使用本地帐户登录,然后使用社交帐户登录,以便我可以在我自己的数据库中将两者链接在一起.这样,他们以后可以使用 B2C 并通过本地或社交提供商登录,最终在我的系统中使用相同的帐户。 诀窍似乎是安全地将信息从登录的本地用户(例如我的该用户的数据库 ID)传递到社交提供者的注册过程,以便它可以在新用户的声明中返回。< /p> 我曾考虑将其添加到 AuthenticationOptio... »

中途关闭浏览器时如何让应用程序回滚?

如果浏览器对我的 Web 应用程序关闭一半,我会尝试停止将数据存储到数据库。 例如: 单击提交按钮后,在此过程中,有人关闭了浏览器窗口或互联网连接中断。我希望应用程序回滚所有提交的数据。是否可以在应用程序中执行此操作而无需更改存储过程中的配置? ... »

如何在 EF7 beta8 中执行存储过程?

我正在尝试在 EF7 beta8 中运行存储过程以返回特定数据。我正在尝试通过 FromSQL 命令执行此操作,但不确定这是否是正确的命令。 strSQL = wt.DataSource.StoredProc; foreach (var p in prms) { strSQL = strSQL + " @" + p.Name + " = '" + p.Value + "',"; } s... »

如何在代码后面的 GridView 上获取特定行的数据并将其传递给另一个 webform

我的代码如下所示。我单击一个编辑按钮并在后面的代码中获取行号,但是如何获取字段的值?我想将字段的数据传递到另一个页面?还有将字段值传递给另一个网络表单的最佳方法是什么:“SecondPage.aspx?Id=”+ id 或使用 Session 还是有更好的方法? .aspx 代码 &lt;asp:GridView ID="GridView1" runat="server" AllowPagi... »

C# MVC 自定义路由设计

默认路由是: routes.MapRoute( name: "Default", url: "{controller}/{action}/{category}", defaults: new { controller = "Home", action = "Index", category = UrlParameter.Op... »

c#

如何在从 ASP.Net 应用程序以电子邮件形式发送的文本消息中包含换行符?

我有一个向手机发送短信的 ASP.Net 应用程序。它通过发送电子邮件来做到这一点。例如,如果您的电话号码是 555-555-5555,而您的无线运营商是 Verizon,您可以发送电子邮件至 5555555555@vtext.com,它会显示为短信。 我希望能够在邮件正文中包含换行符。我该怎么做呢?另请注意,我的 ASP.Net 程序从数据库(MS SQL Server)获取消息,所以我真正需... »

c#

将数据从列表发送到共享点应用程序页面

有什么方法可以将 SharePoint 应用程序页面连接到 SharePoint 中的列表,以将表单内的数据(在应用程序页面中)保存到 SharePoint 中的列表中我需要知道它我可以在应用程序页面中创建连接代码以连接到列表,或者如果有其他方法可以做到这一点 这是我的代码 &lt;asp:Content ID="Main" ContentPlaceHolderID="PlaceHol... »