Tag: webforms

如何在ASP.NET Web窗体中使用dependency injection

我正在试图找出一种方法来使用ASP.NET Web窗体控件的dependency injection。 我有很多直接创build存储库的控件,并使用它们来访问和绑定数据等。 我正在寻找一种模式,我可以将库传递给控件(IoC),所以我的控件仍然不知道库的构build方式以及它们来自哪里等等。 我不希望从我的控件有一个依赖的IoC容器,因此我只是想能够构造具有构造函数或属性注入的控件。 (只是为了使事情复杂化,这些控件正在构build,并在运行时由CMS放置在页面上!) 有什么想法吗?

如何在webform中包含局部视图

我正在编程的一些网站使用ASP.NET MVC和WebForms。 我有一个局部视图,我想包括在一个networking表单。 部分视图有一些代码必须在服务器中处理,所以使用Response.WriteFile不起作用。 它应该与JavaScript禁用。 我该怎么做?

将ASP.Net MVC与WebForms相结合

是否有可能创build一个MVC根应用程序(带有主页和主题的门户),并添加一对基于WebForms的子项目(我们已经有一个现有的WebForms应用程序,我们想要集成到门户网站中)? 你将如何集中导航(站点地图,url路由)? 你将如何分享主页? 你如何参考资源(〜问题等)? 像这里描述的解决scheme似乎有些过时

如何防止用户点击两次button?

我有一个旧的ASP.NET Web窗体应用程序(.NET 2.0),有一个过程,需要30秒左右,当button被点击时运行。 我需要防止button被点击两次。 这将防止发布两次,这会导致数据库中的重复数据。 我尝试添加 OnClientClick="this.disabled='true';" 尝试禁用JavaScript中的button。 但是,虽然该button被禁用,但button的回发不起作用。 禁用button以防止多次提交是此应用程序的理想select。 我该怎么做? 编辑 我无法使用第三方控件。

样式<input type =“file”>

可能重复: 造型inputtypes=“文件”button 我正在尝试风格 <input type="file"> 但是我没有太多的运气。 我想让文本框消失,只保留button。 我该怎么做?

“无法加载types .Global”导致我悲伤

在我的.Net 2.0 Asp.net WebForms应用程序,我有我的Global.asax包含以下代码: <%@ Application CodeBehind="Global.asax.cs" Inherits="MyNamespace.Global" Language="C#" %> 但是,当我build立我得到一个错误陈述 – 无法加载types“MyNamespace.Global”。 这似乎是因为编译器在Global.asax文件中看不到MyNamespace命名空间(在Global.asax.cs后面的代码中定义)(不显示在R#intellisence中)。 这原来是一个非常难的坚果破解…任何帮助将不胜感激! 注意:Global.asax和Global.asax.cs位于相同的文件夹中。 注2:使用csc编译vs提示时,编译成功

使用<optgroup>为asp.net(webforms)的下拉列表控件?

任何人都可以推荐一个asp.net(3.5),可以呈现选项组的下拉列表控件? 谢谢

在ASP.NET Webforms中使用jQuery for AJAX

任何人都知道一个好的文章/教程的链接开始使用jQuery的AJAX调用,而不是ASP.NET AJAX? 我试图避免在这个应用程序中完全使用UpdatePanels,这是我以前无法完成的。

在ASP.NET WebForms中使用jQuery调用“WebMethod”

我在下面的WebMethod设置了一个断点,但是我从来没有碰到过断点。 CS: [WebMethod] public static string search() { return "worked"; } ASPX: function search() { $.ajax({ type: "POST", url: "ProcessAudit/req_brws.aspx/search", data: "{}", contentType: "application/json; charset=utf-8", dataType: "json", success: function (msg) { alert(msg) } }); } <button id = "btnSearch" onclick = "search()" >Search</button>

ASP.NET服务器不会asynchronous处理页面

我有一个页面的button,我想通过点击buttonasynchronous加载2数据网格与数据。 这是页面的代码,我使用jQuery来调用其他2页,将产生我的HTML。 <%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Test.aspx.cs" Inherits="Solutions_CashCenter_StockManagement_Test_Test" %> <asp:Content ID="Content2" ContentPlaceHolderID="cphCenter" Runat="Server"> <style type="text/css"> #wait { position:absolute; top:0px; right:10px; width:200px; z-index:1000; vertical-align:middle; text-align:center; background: #febf00; display:none; } </style> <script src='<%= ResolveUrl("../../../../Scripts/jquery-1.4.1.js") %>' type="text/javascript"></script> <script type="text/javascript"> $(function () { $('#wait') .ajaxStart(function () { $(this).show(); }) .ajaxStop(function () { $(this).hide(); }); $('input:button').live('click', loadData); }); […]