4
投票
2答案
467 次观看

模拟页面生命周期以从UI层获取html

我正在使用一个相当大的.net Web应用程序。 用户希望能够将报告导出为PDF。由于报告基于多层数据的汇总,因此获取准确快照的最佳方法是实际拍摄UI快照。我可以使用UI的html并将其解析为PDF文件。 由于UI可能最多需要30秒的加载时间,但结果永远不会改变,因此我希望在项目保存到后台线程后立即缓存pdf。 我对这种方法的主要担心是,如果我通过UI,则必须担心超时。尽管后台线程之类的内容可以根据需要持续使用多长时间,但是aspx页面只能持续使用很长时间,直到它们终止。 我有两个主意如何解决这个问题。第一个想法是创建一个ASPX页面,该页面可加载UI,覆盖渲染并将渲染的数据存储...

0
投票
2答案
3193 次观看

动态添加客户端脚本到asp.net页面

我想将JavaScript动态添加到asp.net页面。 谁能指出我的工作榜样? 我知道可以通过使用Page.ClientScript.RegisterClientScriptBlock来完成 但我不知道要使用它。

0
投票
1答案
98 次观看

CustomErrors仅捕获显式页面链接

我打开了自定义错误,并且当我进入 www.mywebsite.com/video/default.aspx它显示与404相对应的错误,这很好 但是当我转到www.mywebsite.com/video/时,它显示了一个通用的iis 404错误。 我其他有文件的页面工作正常 由于文件存在且默认设置是在IIS中,因此www.mywebsite.com/photo/将重定向到www.mywebsite.com/photo/default.aspx。 请帮助。谢谢!

25
投票
2答案
31973 次观看

在ASP.NET中包括log4Net外部配置文件的最佳实践

我已经看到了至少两种在ASP.NET Web应用程序中包含外部log4net配置文件的方法: 您的AssemblyInfo.cs文件中具有以下属性: [assembly: log4net.Config.XmlConfigurator(ConfigFile = "Log.config", Watch = true)] 在Global.asax.cs中调用XmlConfigurator: protected void Application_Start() { XmlConfigurator.Configure(new FileInfo("Log.config"));...

0
投票
2答案
646 次观看

使用较大的查询字符串值的Ajax调用失败

我使用asp.net scriptmanager进行了Ajax调用。幕后哪个要获取数据,并将其作为查询字符串添加到url中并进行get调用。但是,当数据很大时,它将失败。 我认为如果我可以增加querystring maxwidth将会解决。我如何在asp.net中更改maxquerystring的大小。 错误也不是由于浏览器的限制,因为它是由服务器抛出的。 服务是针对ajax公开的WCF服务。 错误是 Exception Type: System.ServiceModel.FaultException`1[System.ServiceModel.ExceptionD...

20
投票
2答案
5566 次观看

.NET HttpSessionState大小写不敏感

.NET的 HttpSessionState (使用“ InProc ”存储)似乎将会话变量键值视为不区分大小写。例如: session["foo"] = 1; session["Foo"] = 2; Trace.Write(session["foo"].ToString()); // => 2 此行为似乎没有记录,因此我想知道它是否只是基础会话存储机制的副作用,还是由类本身有意实现的。 由于C#将其他所有内容都区分大小写,因此会话以不同的方式工作会有些不安。是什么赋予了?商店类型不同吗?是否可以与VB向后兼容?

2
投票
5答案
8181 次观看

C#对象数组

我已经使用了一个带有“地址”和“请求”两个类的Web服务。请求对象的属性之一是地址对象数组: request _req = new request(); _req.addresses = // expecting address[] 我知道我做错了(因为我不断收到异常错误),所以我希望有人可以帮助我。如何创建地址对象数组,并将“ _req.addresses”值设置为等于该对象(地址[])?当尝试将城市值设置为等于字符串_q.LocationA.City时,第二行出现“对象引用未设置为实例...”错误,因此这些行不通: address[] _address = ne...

0
投票
3答案
1602 次观看

使用Microsoft客户端AJAX库从一个文本框跳到另一个文本框的最佳方法是什么?

我试图找到一种可重用的方法,以便在使用ASP.NET进行输入时将焦点从一个文本框设置到另一个文本框,但是要使用客户端JavaScript来做到这一点。 我之所以提到这一点,唯一的原因是要在ASP.NET中完成,这是由于ASP.NET呈现的控件的客户端ID可能与标记中指定的不同。

1
投票
1答案
772 次观看

SharePoint用户控件部署问题

我在Windows Server 2008中使用SharePoint 2007 Enterprise。我在使用VSTS 2008 + C#+ .Net 3.5。我是SharePoint用户控件开发和部署的新手。我正在学习, http://www.codeproject.com/KB/sharepoint/PageFooter.aspx 但是对于以下部署步骤感到困惑,我的问题是要插入以下代码段需要修改哪些文件? 注册您的控件: <%@ Register TagPrefix="Flygare" TagName="PageFooter" src="~/_cont...

0
投票
1答案
151 次观看

缓存超时或不存在

尝试提交到服务器时,我始终收到以下错误: Cache timed out or does not exists. StackTrace: at Royal4.MP.MasterScheduling.ProgramScheduling.iBtnAdd_Click(Object sender, ImageClickEventArgs e) at System.Web.UI.WebControls.ImageButton.OnClick(ImageClickEventArgs e) at System.Web.UI.WebControls.ImageButton.Syst...

0
投票
2答案
887 次观看

如何停止gridview进行缓存?

我搜索结果,单击一个,它会在新窗口中打开,然后对其进行编辑,然后关闭弹出窗口。 然后我点击“搜索”以刷新我的网格视图,但是除非我按下F5,否则更改不会反映出来。它正在缓存它,我需要停止它,但是我不知道如何。想法?

0
投票
1答案
314 次观看

ASP.NET x.x主题(删除重复项)

我使用主题已有一段时间了,当我尝试重构代码时,很晚才想到一个想法。我的主题总是分为两部分,一个指导基本的布局问题,另一个指导颜色,图像等。每次我们都必须为新客户进行设计,切换主题,然后完成。但是,这里隐藏的问题是,我们必须在每个主题中都复制布局css。 我的主题文件夹的典型示例是: App_Themes -默认 -布局CSS -ColorCSS - 图片 -客户1 -布局CSS -ColorCSS_Client1 - 图片 -客户2 -布局CSS -ColorCSS_Client2 -图片 如果您注意到,在所有主题中都将重复L...

0
投票
1答案
455 次观看

页面重定向后无法加载jquery

我有2个页面default.aspx和show.aspx,当我通过将show.aspx设置为起始页面而仅运行show.aspx时,jquery加载并且一切正常。 但是当我从default.aspx重定向到show.aspx时,无法在show.aspx中加载jQuery default.aspx和show.aspx具有差异母版页,我正在按以下方式加载jquery: <asp:Content ID="Content2" ContentPlaceHolderID="contentPanel1" runat="server"> <script type =...

25
投票
7答案
41225 次观看

从网络上的另一台PC访问ASP.NET开发服务器

我想在其他浏览器中测试我的Web应用程序。我已经安装了Virtual PC来做到这一点。ASP.NET开发服务器不允许远程连接,因此虚拟PC(网络上的另一台计算机)无法访问网站。 我发现此帖子已经开始,但没有解决办法。/ p> 我了解使用localhost无效。我听说过使用机器IP,但是如何获得正确的IP?看看我的lynksys路由器管理员? 如果要尽可能多地获取IP,请确保asp.net开发服务器不允许远程连接。如何启用它?

4
投票
4答案
1277 次观看

linq查询标签系统-搜索多个标签

我有两个表,标签(tagid,postid,tagname)和帖子(postid,name,...) 现在我想进行查询,以向我返回所有具有通用标签数量的帖子。 像:我想要所有带有标签asp.net和jquery的帖子 正如我所说,要查找的标签数量是通用的 我该怎么做? thx 2009年11月17日更新: 有一个问题:表之间的关系不存在,因为我的主键在2个字段上(用于版本控制),我如何在没有关系的情况下建立关系? 我正在使用Linq To实体 此外,查询应具有良好的性能,并且不应发出数千个服务器请求。

0
投票
1答案
156 次观看

关于如何在共享同一模型时如何将服务(RSS,REST API)与我的UI(Web窗体)分离的建议?

我有一个Web应用程序,该应用程序安排在数据,业务和UI项目中。随着系统的发展,通过构建所有三个项目并将它们部署在一个程序包中来部署更改。这种方法运行良好,并且在没有解决真正独立的系统的通信,版本控制问题的情况下,产生了“三层”的错觉。 因此,随之而来的是对一些数据的XML汇总的请求,我的想法转向了一种花哨的WCF服务,有一天,它可能是我的“ Web API”(啊……头脑……这真是邪恶的小猴子。是)。因此,假设这种情况仍然存在,“那真的是最好的主意吗?”测试这里是我的问题: 与两个人合影时,哪种结构最成功 不断发展的“客户”从一个不断发展的“模型”提供内容?

4
投票
2答案
3525 次观看

生成并提供ASP.NET中压缩的gz

嗨,我需要通过ASHX提供GZ压缩文件。在代码中,我已经清楚了字符串: public void ProcessRequest(HttpContext context) { // this is the code without compression HttpRequest Request = context.Request; HttpResponse Response = context.Response; Response.ContentEncoding = Encoding.UTF8; Response.ContentType = "t...

0
投票
1答案
845 次观看

设置jabber的步骤

好吧,我尝试去jabbers网站,看来cisco已经收购了他们。 jabber是服务器还是客户端?它是开源的吗? 根据我的猜测,这些步骤是: 在服务器上安装jabber服务器 对于Web应用程序,创建一个接口,该接口将插入/选择来自jabber服务器的消息。我猜通信将采用xml格式?

0
投票
3答案
767 次观看

jQuery没有加载到我的内容页面中?

我有内容页面,我将其放入其中 <asp:Content ID="Content2" ContentPlaceHolderID="contentPanel1" runat="server"> <script type ="text/javascript" src ="JScripts/jquery-1.2.6.js"> </script> </asp:Content> jquery未加载,jquery的所有功能均不起作用。 我也尝试过将其放在母版ScriptManager中,如下所示 ,但仍然无法...

1
投票
4答案
78 次观看

存储过程中的错误

我正在尝试创建一个SP,用于在aspx页面上显示分页数据。我写了以下代码- Create PROCEDURE [dbo].[sp_GetAllAssignmentData_Paged] @currentPage INT=1, @pageSize INT=20 AS BEGIN SET NOCOUNT ON; with AssignmentData As( select ROW_NUMBER() over (order by a.StockNo desc) AS [Row], a.StockNo,c....

0
投票
3答案
163 次观看

从内容页面更改母版页行为“模式”是个坏主意吗?

我的母版页具有两种不同的行为“模式”:“严格输入限制”和“宽松输入限制”。这两种模式的含义的代码完全包含在母版页中,并且此设置不影响母版页功能的95%。 内容页面A将始终使用“严格输入限制”模式,而内容页面B将始终使用“宽松输入限制”模式。 我一直在从内容页面设置母版页的属性以选择模式,但这让人感到困惑。有没有更好的方法来处理这种情况? 我认为这是设计时的决定,但似乎我正在以运行时的方式进行处理。

1
投票
6答案
1952 次观看

为什么dropdownlist.SelectedIndex = value可能会失败?

我有一个绑定到数据表的下拉列表。这是我正在使用的代码: ddlBuildAddr.DataSource = buildings ddlBuildAddr.DataTextField = "buildingName" ddlBuildAddr.DataValueField = "buildingId" Dim addressId As Int32 = OfficeData.GetInstance().GetBuildingId(currentAddress) ddlBuildAddr.SelectedIndex = addressId ddlBuildAddr.DataBind() ...

28
投票
6答案
59181 次观看

System.DateTime?vs System.DateTime

我正在写一些代码,需要从页面中的Calendar控件读取日期值(Ajax工具包:Calendar Extender)。 以下代码: DateTime newSelectedDate = myCalendarExtender.SelectedDate; 出现以下错误: Cannot implicitly convert type 'System.DateTime?' to 'System.DateTime'. An explicit conversion exists (are you missing a cast?) 但是,通过插入强制转换,我可以使代码正常...

6
投票
5答案
1687 次观看

Web配置和机器配置

b / w Web配置和计算机配置有什么区别

5
投票
5答案
25882 次观看

ASP.NET日期和时间选择器?

我正在将ASP.NET 2.0与SQL Server 2005一起使用。我希望我的用户选择一个日期和时间,然后将这些值保存到数据库中。在VS中,我可以使用Calendar控件来获取日期,但是处理用户选择的日期以及用户还必须从控件中选择的时间是一个很好的选择。 提前谢谢!

0
投票
1答案
1729 次观看

RegionInfo似乎不正确

我有一个功能旨在告诉我我的网站在哪个国家运行(该网站在英国和爱尔兰的服务器上运行)。基本上我使用: RegionInfo.CurrentRegion.EnglishName; 获取此信息。但是,当我在爱尔兰服务器上运行此功能时,仍然返回“英国”。控制面板中区域设置的Web服务器设置为爱尔兰语,因此我不知道哪里出了问题。 有什么想法吗?谢谢

0
投票
3答案
555 次观看

在内容标签中显示一个aspx页面

我有一个带有两个内容占位符的母版页(MyMasterPage.master)。我想在使用我的母版页的内容页(MyContentPage.aspx)的第一个内容占位符中显示另一个aspx页(MyHeader.aspx)。

0
投票
3答案
5228 次观看

GridView中的条件超链接字段?ASP.net

我在网格视图中放置了一个超链接字段,但是我意识到有时我希望它是可单击的,而有时却不是,这取决于数据。 如果该项是A或B,我想要一个超链接到bibble.aspx?id = 123,否则我只需要纯文本。 最好的方法是什么?我应该为此使用其他类型的字段吗?

1
投票
2答案
2358 次观看

.NET应用程序中的IE8会话共享问题

我有一个ASP .Net应用程序,它可以在IE 7.0中完美运行,但是由于IE 8.0中的会话共享(在新窗口的情况下),由于会话可以被其他窗口修改,因此应用程序出现了意外行为。/ p> 一些事实 我知道-NoCache选项并打开IE 8的New Session file菜单项 我只是想知道是否可以通过ASP .Net代码(通过获取浏览器)或任何其他解决方案在新窗口中禁用此会话共享行为 我还想对未来的Web应用程序开发提出您的建议,我们需要注意避免会话共享问题

0
投票
2答案
2895 次观看

NHibernate标准日期时间格式问题

我有一个简单的nHibernate条件查询,该查询正在查找日期时间小于今天的记录: example: criteria.Add(Expression.Le("TheDate", DateTime.Today)); 但是,当日期/月份不明确时(例如2009年11月12日返回2009年12月11日的记录),我得到的结果是不正确的 我查看了生成的SQL,日期时间格式将显示12/11/2009,如果我直接在SQL Manager中运行sql查询,它将仅以日期格式11/12/2009返回正确的结果。 是否可以通过条件表达式定义SQL日期格式,或者我需要对数据库表做些什么? 非常感谢