-
有没有办法将内部控件放在ASP.NET自定义控件中?
所属栏目:[asp.Net] 日期:2021-01-17 热度:87
我想做一些类似(更新的例子): uc:Tabs Tab Name=A handy tab Node Url=~/Default.aspx / Node Url=~/Node2.aspx / /Tab Tab Name=Another handy tab Node Url=~/Neato.aspx /[详细]
-
所有我使用IO的动作都是异步的?
所属栏目:[asp.Net] 日期:2021-01-17 热度:129
在阅读MSDN第 Using Asynchronous Methods in ASP.NET MVC 4条时,我得出结论,我应该永远使用异步等待I / O绑定操作. 考虑下面的代码,其中movieManager公开了ORM的异步方法,如实体框架. public class MovieController : Controller{ // fields and constructor[详细]
-
asp.net – 错误:数据绑定方法(如Eval(),XPath()和Bind()只能在转发器控件中的数据绑定控件的上
所属栏目:[asp.Net] 日期:2021-01-17 热度:171
我收到以下错误 Databinding methods such as Eval(), XPath(), and Bind() can only be used in the context of a databound control 但我试图在ASP.NET REPEATER Control中编写我的代码 %if (Eval(IsBreakPoint) == 1) { %[详细]
-
asp.net-mvc-3 – ASP.net MVC – 模型绑定不包括类字段?
所属栏目:[asp.Net] 日期:2021-01-17 热度:58
在最近的一个项目中 – 我遇到了意想不到的障碍. 具有简单公共字段的类(注意不是属性)似乎不希望与之相配 ASP.net MVC 3.0模型绑定器. 这是设计的吗? 除了将字段更改为属性 – 这里有任何选项吗? 更新 简单字段(而不是属性)的原因是因为我正在使用MVC和Scri[详细]
-
asp.net – 将web应用程序的项目编译成dll
所属栏目:[asp.Net] 日期:2021-01-17 热度:176
是否可以将Web应用程序项目.ascx(用户控制)编译成dll? 我想做以下事情: 在多个网站使用相同的控件 将css和.js作为资源嵌入到控件中 能够更新超级容易.如果用户控制更新,我只想更新1 .dll 我已经成功地跟随了这篇文章,http://msdn.microsoft.com/en-us/libra[详细]
-
asp.net-mvc – 当注入服务或控制器的依赖关系太多时,重构策略
所属栏目:[asp.Net] 日期:2021-01-17 热度:86
我有一个ASP.NET MVC 1应用程序使用NHibernate和城堡温莎为IoC.控制器注入了服务类,这些服务类处理应用程序所需的所有逻辑和操作.服务类注入了存储库.每个存储库处理单个对象.对象通过NH映射到DB表.我试图在服务和控制器之间保持一对一的关系,但是一些服务在[详细]
-
asp.net-mvc – ASP.NET MVC中的代码
所属栏目:[asp.Net] 日期:2021-01-17 热度:100
除了设置ViewPage的通用参数之外,ASP.NET MVC中的视图文件的代码的目的是什么? 以下是为什么代码隐藏可以从 my own post获得的原因列表.我相信还有更多. 数据绑定旧版ASP.NET控件 – 如果替代方案不可用或需要临时解决方案. 查看需要递归创建某种嵌套或分层H[详细]
-
这是一个bug?浮动操作被视为整数
所属栏目:[asp.Net] 日期:2021-01-17 热度:171
此操作返回0: string value = “0.01”;float convertedValue = float.Parse(value);return (int)(convertedValue * 100.0f); 但是这个操作返回1: string value = “0.01”;float convertedValue = float.Parse(value) * 100.0f;r[详细]
-
ASP.NET SQL成员资格表
所属栏目:[asp.Net] 日期:2021-01-17 热度:65
将表(如客户,订单)与成员资格表中的用户绑定的最佳方法是什么.是否有办法以某种方式使用int绑定它? 您可以使用User.ProviderUserKey,但这是一个GUID,而不是int.这将映射到aspnet_Membership表中的UserId字段[详细]
-
asp.net – 如何查看Chrome开发者工具中发布到表单的数据大小?
所属栏目:[asp.Net] 日期:2021-01-17 热度:126
我正在浏览一个旧的ASP.NET应用程序并关闭ViewState for Gridviews,而不需要它.这减少了回发时发送到服务器的信息量,但我很好奇. 在FireBug中,我可以转到“网络”选项卡,应用HTML过滤器,然后展开已发布的特定aspx文件.在其下方,我可以点击“发布”标签,其中显[详细]
-
asp.net – IControllerFactory’MyWebSite.WebUI.Infrastructure.
所属栏目:[asp.Net] 日期:2021-01-17 热度:164
当我尝试在区域中的控制器中打开视图时,我得到了上述内容. Ninject设置如下: public class NinjectControllerFactory : DefaultControllerFactory{ private IKernel kernel = new StandardKernel(new RLSBCWebSiteServices()); protected[详细]
-
asp.net-mvc-3 – “字段宽度必须是数字.”在客户端
所属栏目:[asp.Net] 日期:2021-01-17 热度:62
我正在使用 jquery进行客户端验证以及数据注释.一切正常,但我想在数字文本框中输入非数字值时本地化一条消息.但是对于客户端验证,asp.net mvc正在使用它自己的资源文件,其密钥为’ClientDataTypeModelValidatorProvider_FieldMustBeNumeric’. 我能怎么做?[详细]
-
asp.net – 如何访问Global.asax静态成员?
所属栏目:[asp.Net] 日期:2021-01-17 热度:172
如果我们在Global.asax中声明一个静态变量,那么如何在ASP.NET页面中访问它? script runat=server public static object myObject = new MyClass(); // Application_Start() and other stuff goes here./script 并且,这是一个存储全局对象(所[详细]
-
asp.net-mvc – 在MVC命令,优先级和功能问题中授权属性
所属栏目:[asp.Net] 日期:2021-01-17 热度:155
我没有完全掌握一些角色.使用[Authorize]属性 当你在控制器和动作上有[Authorize]属性时: 当两者都有角色时,此角色将具有访问权限 如果角色仅在Controller中定义,但不在Action中定义,则无法访问 如果角色仅在Action中定义,而不在Controller中定义,则无法访问[详细]
-
ASP.Net Web应用程序安全性不适用于IIS 7?
所属栏目:[asp.Net] 日期:2021-01-17 热度:96
我面临着一个奇怪的问题 我在win server 2008上使用visual studio 2010,SQL Express 2008 运行安全向导(创建单个用户,设置权限,如拒绝匿名并允许创建的用户)并按F5 – 该网站工作得很好. 当我将文件夹移动到IIS 7并“转换为应用程序”时,会出现登录页面,但它[详细]
-
asp.net – 在部分视图中强制使用没有Html.BeginForm / Ajax.BeginForm的无阻止语法
所属栏目:[asp.Net] 日期:2021-01-17 热度:172
当我将部分表单放在局部视图中时,除了局部视图中的表单元素之外,所有表单部分都会获得无阻碍语法. 我发现如何“应用”无阻碍语法的唯一方法是在局部视图中启动另一个表单. 视图: @using (Ajax.BeginForm(SubmitHandler, new DefaultAjaxOptions())){ @Html.E[详细]
-
ASP.NET MembershipProvider加密/解密
所属栏目:[asp.Net] 日期:2021-01-17 热度:87
我对.Net中的MembershipProvider有一些问题,我一直无法找到明确的答案. 使用什么类型的加密,AES? 方法EncryptPassword,它可以处理任何盐,或者我只是在传递它之前添加它? 方法DecryptPassword – 你能真正解密密码吗?难道这不是一个糟糕的做法吗? 谢谢你的[详细]
-
ASP.NET 2.0和4.0似乎在Forms身份验证中以不同方式处理根URL
所属栏目:[asp.Net] 日期:2021-01-17 热度:155
如果有以下web.config: configuration system.web authentication mode=Forms forms name=MembershipCookie loginUrl=Login.aspx protection=All[详细]
-
asp.net-mvc-4 – 全局过滤器MVC 4的执行顺序是什么
所属栏目:[asp.Net] 日期:2021-01-17 热度:151
我在我的MVC 4应用程序中有2个全局操作过滤器,我使用RegisterGlobalFilters在Filter.config文件中注册.我需要它们按特定顺序执行. 我知道如何为Controller特定的过滤器指定顺序,但是如何为全局过滤器指定顺序和范围?是按照他们注册的顺序? 由于没有给出关于[详细]
-
增加ASP.NET站点的executionTimeout和maxRequestLength是否有任何危险?
所属栏目:[asp.Net] 日期:2021-01-17 热度:103
我有一个用户尝试使用ASP.NET站点上传150兆字节的文件.他们得到一个HttpException: System.Web.HttpException:超出最大请求长度. 我相信我可以通过将executionTimeout增加到300秒(5分钟)和maxRequestLength增加到204800千字节(200兆字节)来解决这个问题.但[详细]
-
asp.net-mvc-3 – ASP.Net MVC 3:在哪里处理会话丢失?
所属栏目:[asp.Net] 日期:2021-01-17 热度:159
当我的会话丢失或重建我的项目时,我已经开始遇到错误,因为我的表单身份验证cookie仍然存在. 在WebForms中,我使用与需要登录的页面相关联的母版页来检查会话. 我如何在MVC中的一个位置执行此操作?我讨厌在我的控制器中的每个动作中检查会话状态. 另一方面,我[详细]
-
asp.net-mvc – ie9:调试时出现恼人的弹出:“错误:’__flash__removeCallback’未定
所属栏目:[asp.Net] 日期:2021-01-17 热度:137
我正在使用facebook社交小部件的asp.net mvc网站上工作.每当我启动调试器(ie9是浏览器)时,我会收到许多错误弹出窗口:错误:’__flash__removeCallback’未定义. 为了验证我的代码不负责任,我刚刚创建了一个全新的asp.net mvc网站并点击了F5. 如果您导航到此[详细]
-
asp.net-mvc – 在没有模型的情况下手动将验证添加到文本框
所属栏目:[asp.Net] 日期:2021-01-17 热度:114
我在表单中有一个文本框,我想添加一些验证. 如何在不使用模型的情况下为其添加一些不显眼的验证属性? 例如. @using (Html.BeginForm()) { @Html.ValidationSummary() @Html.Label(code, Confirmation Code) @Html.TextBox(code)[详细]
-
asp.net core标签助手的高级用法TagHelper+Form
所属栏目:[asp.Net] 日期:2021-01-17 热度:106
上一篇博客我讲解了TagHelper的基本用法和自定义标签的生成,那么我就趁热打铁,和大家分享一下TagHelper的高级用法~~,大家也可以在我的博客下随意留言。[详细]
-
ASP.NET MVC学习教程之Razor语法
所属栏目:[asp.Net] 日期:2021-01-17 热度:125
前言ASP.NETMVC3配有一个新的名为“Razor”的视图引擎选项(除了已有的.aspx视图引擎)。Razor尽量减少编写一个视图模板需要敲入的字符数,实现快速流畅的编程工作流。与大部分模板的语法不同,你不必在HTML中为了明确[详细]