Tag: asp.net

asp.net treeview复选框选择

我有几个父节点。 每个父节点都包含一个子节点列表。 我的showcheckboxs设置为全部。 我的问题 : 在客户端,当我检查父节点时 – 如何在不进行回发或使用ajax的情况下检查所有子节点。 问候

如何在页面加载时检查是否单击了ASP.NET按钮

如何检查ASP.NET中是否单击了某个特定按钮? 我想我需要在Page_Load上执行一些操作。 这不应该进入要查找的Button_Click事件。 有什么方法可以找到客户端点击或不点击它的位置并将其带到Page_Load ?

Asp.Net MVC4显示CheckboxList

我搜索了很多,只花了3天时间搜索和尝试不同的技术(在stackoverflow等),但我找不到在asp.net mvc中实现checkboxlist的解决方案。 最后我将我的问题发布到stackoverflow; 所以,我的模型看起来像这样; 我的模型的多对多关系(1个类别可能包含许多项目,项目可能属于许多类别) 我的控制器; [HttpGet] [Authorize(Roles = “Admin”)] public ActionResult ProjectAdd() { return View(); } 我的看法; @using (Html.BeginForm()) { @Html.ValidationSummary(true) Add New Project @Html.LabelFor(model => model.ProjectHeading) @Html.EditorFor(model => model.ProjectHeading) @Html.ValidationMessageFor(model => model.ProjectHeading) @Html.LabelFor(model => model.ProjecctUrl) @Html.EditorFor(model => model.ProjecctUrl) @Html.ValidationMessageFor(model => model.ProjecctUrl) @Html.LabelFor(model => model.ProjectLongDescription) @Html.EditorFor(model => model.ProjectLongDescription) @Html.ValidationMessageFor(model => model.ProjectLongDescription) @Html.LabelFor(model => model.PromoFront) […]

在.Net应用程序中使用tinyurl.com ……可能吗?

我找到了以下代码来创建一个tinyurl.comurl: http://tinyurl.com/api-create.php?url=http://myurl.com 这将自动创建一个tinyurl url。 有没有办法使用代码,特别是ASP.NET中的C#?

为少数控件启用ViewState,为其他/页面禁用

当我为页面禁用ViewState时。 它不允许任何其他控件使用ViewState ..即使我为该特定控件设置EnableViewState =“true”.. 是否可以在为页面本身禁用ViewState时为控件启用ViewState? 如果不是如何禁用页面上的控件的viewstate除了少数没有明确指定EnableViewState =“false”..键入相同的这么多控件忙碌..

如何检查可用磁盘空间?

在将文件复制到该服务器之前,我需要一种方法来检查远程 Windows服务器上的可用磁盘空间。 使用此方法,我可以检查主服务器是否已满,如果是,则我将文件复制到辅助服务器。 如何使用C#/ ASP.net 2.0检查可用磁盘空间?

如何从Request.Form获取所有元素值,而无需使用.GetValues(“ElementIdName”)确切指定哪个元素值

目前使用以下代码创建一个字符串数组(元素),其中包含来自Request.Form.GetValues(“ElementIdName”)的所有字符串值,问题是为了使其工作,我的View中的所有下拉列表必须具有出于显而易见的原因,我不希望他们使用相同的元素ID名称。 所以我想知道是否有任何方法让我从Request.Form获取所有字符串值而不显式指定元素名称。 理想情况下,我只想获取所有下拉列表值,我在C#中不是太热,但是没有办法让所有元素ID以“List”+“**”开头,所以我可以命名我的列表List1 ,List2,List3等 谢谢.. [HttpPost] public ActionResult OrderProcessor() { string[] elements; elements = Request.Form.GetValues(“List”); int[] pidarray = new int[elements.Length]; //Convert all string values in elements into int and assign to pidarray for (int x = 0; x < elements.Length; x++) { pidarray[x] = Convert.ToInt32(elements[x].ToString()); } //This is the other alternative, painful way which I […]

从基础asp.net标识用户创建inheritance用户

我有问题,我想在示例中创建N,两个用户对象(例如客户和供应商),这些都是asp.net IdentityUser对象所固有的。 除了来自IdentityUser的数据之外,这些对象具有非常不同的附加数据。 我想使用IdentityUser用户,因为这为我提供了一种灵活的方式来处理身份validation和授权。 这个例子已被删除,但应提供有关无法创建具体用户的充分信息(例如供应商的客户)。 我似乎需要使用UserManager对象,因为它还负责创建例如密码哈希和其他安全信息。 我收到以下错误: {“附加’供应商’类型的实体失败,因为同一类型的另一个实体已经具有相同的主键值。当使用’附加’方法或将实体的状态设置为’未更改’或’已修改时,可能会发生这种情况’如果图中的任何实体具有冲突的键值。这可能是因为某些实体是新的并且还没有接收到数据库生成的键值。在这种情况下,使用“添加”方法或“添加”实体状态来跟踪图表然后根据需要将非新实体的状态设置为“未更改”或“已修改”。“} IdentityUser固有的类 public class Customer : IdentityUser { public string CustomerProperty { get; set; } } public class Supplier : IdentityUser { public string SupplierProperty { get; set; } } 数据库上下文类 public class ApplicationDbContext : IdentityDbContext { public ApplicationDbContext() : base(“ApplicationDbContext”) { Database.SetInitializer(new ApplicationDbInitializer()); } public DbSet CustomerCollection […]

提高ASP.NET应用程序的性能

如何提高ASP.NET应用程序的性能? 我应该注意哪些领域? 该应用程序包括数据库连接和图像分析等。

可以使用静态变量来缓存ASP.net中的信息吗?

目前我正在使用ASP.net上的C#3.5开发项目管理应用程序。 为了减少对数据库的命中,我使用静态变量缓存了大量信息。 例如,用户列表在静态类中保存在内存中。 该类在启动时从数据库中读取所有信息,并在更改时更新数据库,但它永远不需要从数据库中读取。 该类在写入数据库的同时对其他Web服务器(如果存在)执行更新信息。 pinging机制是一个Windows服务,缓存对象使用随机可用端口进行注册。 它也用于其他事情。 数据量并不是那么好。 目前我正在使用它来缓存用户(密码哈希,权限,名称,电子邮件等)。它只是保存了一堆对数据库的调用。 我想知道这个方法是否有任何陷阱和/或是否有更好的方法来缓存数据?