Tag: web applications

以编程方式清除Silverlight应用程序存储?

我为一些客户发布了Silverlight应用程序。 我在发布更新时遇到问题。 我希望当用户最初加载网页时,如果他们的应用程序存储比上次更新网站时更旧,则会发生这种情况。 这将使我的应用程序工作。 那么,有两个问题: 如何检查存储的应用程序存储的用户是否早于Silverlight站点的上次更新? 如何删除站点的应用程序存储? 我试过打电话: using( var store = IsolatedStorageFile.GetUserStoreForApplication() ) { store.Remove(); } using( var store = IsolatedStorageFile.GetUserStoreForSite()) { store.Remove(); } 在App.xaml.cs文件中,但这些似乎对显示的页面没有影响 – 应用程序存储未完全清除。

使用亚音速交易

在我的Web应用程序中,我要继续审核用户操作。 因此,每当用户执行操作时,我都会更新执行操作的对象,并保留该操作的审计跟踪。 现在如果我先修改对象然后更新审计跟踪但审计跟踪失败那么呢? 显然我需要回滚对修改过的对象的更改。 我可以在简单的应用程序中使用Sql-Transactions,但我使用Subsonic与db通信。 我怎么能处理这种情况?

如何在Application_Error()中知道asp.net中的请求是ajax

如何在Application_Error()中知道asp.net中的请求是ajax 我想在Application_Error()中处理应用程序错误。如果请求是ajax并且抛出了一些exception,则在日志文件中写入错误并返回包含客户端错误提示的json数据。 否则,如果请求是同步并且抛出了一些exception,请在日志文件中写入错误,然后重定向到错误页面。 但现在我无法判断请求是哪种。 我想从标题中获取“X-Requested-With”,遗憾的是标题的键不包含“X-Requested-With”键,为什么?

类型类(在app_Code中)存在于“solution.dll”和“app_code.wxdafd.dll”中

我在C#.net中创建了一个web应用程序并创建了一个app_code文件夹,其中创建了一个文件 命名为“SessionHelper.cs”(属性设置为“Compile”,以便它可以在Webapplication中访问) 它用于设置和获取会话参数,当我尝试调试它时,在“监视窗口”中给出了如下所示的“值” app_code.SessionHelper.IsURLCheckSupport(Name) The type ‘Solution.Web.app_code.SessionHelper’ exists in both ‘Solution.Web.dll’ and ‘App_Code.wgj24okr.dll’ (value) 见下文, 所以我无法在调试时获得价值,这可能是解决方案。 如果您想了解更多详情,请告诉我们。

开源ASP.NET甘特图Web控件

有谁知道我在哪里可以获得开源ASP.NET甘特图/ Web控件?

asp.net中的RTF查看器

我需要知道如何在网页中查看.RTF文件内容。 在Winform中,它有一个RichTextBox来显示内容但是如何在Webforms中实现这一点。 任何人都知道这个问题。

如何在web api中强制使用无效的承载令牌?

我不得不在我的网络API中删除超过90个用户。 我正在使用web api 2个人帐户。 但是在删除这些用户之后,他们仍然可以使用我的web-api,因为访问令牌被缓存在某个地方。 怎么预防?

查找嵌套在Repeater Control中的控件

我试图找到通过 UserControl在Repeater中呈现的TextBoxes的值,即Repeater有UserControl的占位符,而UserControl内部是TextBox标记实际存在的位置。 我以前用直接在 Repeater 里面的TextBoxes做过这个,这是相当直接的,我想知道为什么这显然不能以同样的方式完成。 这是带有Repeater的Default页面,其中包含一个Placeholder … Faculty Information …以及插入Placeholder位置的UserControl … Faculty Salary Form …但是当以下代码运行Display按钮的OnClick时,我总是得到UserControl中任何和所有TextBoxes(和DropDowns)的空值… protected void DisplayEntries(object sender, EventArgs e) { foreach (RepeaterItem repeated in rptBudget.Items) { TextBox txtPercentage = (TextBox)repeated.FindControl(“txtPercentage”); if (txtPercentage == null) { lblCtrls.Text += ” null; “; } else { lblCtrls.Text += txtPercentage.Text + “; “; } } } 访问这些值的最佳方法是什么? […]

使用asp.net中的Zero Clipboard将文本复制到剪贴板

当客户端点击Button时,我正在尝试使用Zero * Clipboard *将文本从Textbox复制到剪贴板 。 我正在尝试这么多天,但没有运气使这项工作。 在场景中,我有一个文本框 ,它从数据库中呈现数据。 我有一个按钮 ,当客户点击时应该复制文本框的文本 。 我试过跟随,但它不起作用。 一些帮助将不胜感激。 ZeroClipboard.setMoviePath(‘/Scripts/ZeroClipboard.swf’); function test() { ZeroClipboard.setMoviePath(‘/Scripts/ZeroClipboard.swf’); //create client var clip = new ZeroClipboard.Client(); //event clip.addEventListener(‘mousedown’, function () { clip.setText(document.getElementById(‘TextBox2’).value); }); clip.addEventListener(‘complete’, function (client, text) { alert(‘copied: ‘ + text); }); //glue it to the button clip.glue(‘d_clip_button’); }  

从Web服务器加载html页面时,HtmlAgilityPACK显示错误“不支持给定路径的格式”

我正在使用我的本地Apache服务器,其地址是127.0.0.1。 我尝试使用HTML Agility PACk从该服务器加载html页面到C#程序,但它的显示 错误:不支持给定路径的格式。 HtmlAgilityPack.HtmlDocument docHtml = new HtmlAgilityPack.HtmlDocument(); docHtml.Load(@”htttp://127.0.0.1/2.htm”); // <— error pointer showing here foreach(HtmlNode link in docHtml.DocumentNode.SelectNodes("//a[@href]")) { link.Attributes.Append("class","personal_info"); } docHtml.Save("testHTML.html"); } 非常感谢@Slaks在你提出建议之后我改变了我的COED并且工作正常 HtmlAgilityPack.HtmlDocument docHtml = new HtmlAgilityPack.HtmlDocument(); HtmlAgilityPack.HtmlWeb docHFile = new HtmlWeb(); docHtml = docHFile.Load(“http://127.0.0.1/2.html”);