-
asp.net – 我应该加密URL参数传递的GUID吗?
所属栏目:[asp.Net] 日期:2020-12-16 热度:168
我们正在创建一个Silverlight应用程序,需要通过调用站点的URL传入一些参数. 例如:http://oursite.com/index.aspx?test=d53ae99b-06a0-4ba7-81ed-4556adc532b2 我们想给调用网站’test’字符串链接回我们表的GUID,它告诉Silverlight应用程序它们到达时的任务[详细]
-
.net – 更好地理解Orchard的’形状’概念
所属栏目:[asp.Net] 日期:2020-12-16 热度:98
Basics uses this phrase to define/describe Shapes: …object that contains all the information… 意味着根据用户类型/角色进行过滤的能力. 究竟哪里可以看到这个魔术在行动/哪个学习曲线扭曲我吠? 谢谢 解决方法 查看这篇文章: Accesing and renderi[详细]
-
asp.net-mvc – 主机名中没有尾部斜杠,HttpResponse.RemoveOutpu
所属栏目:[asp.Net] 日期:2020-12-16 热度:152
我在这里有点腌菜. 我有一个输出相当静态的操作,直到另一个操作用于更新第一个操作的数据源.我使用HttpResponse.RemoveOutputCacheItem删除该操作的缓存输出,以便下次用户加载时刷新它. 基本上我有这样的动作: [OutputCache(Duration=86400,Location=Output[详细]
-
ASP.NET与PHP相比如何?
所属栏目:[asp.Net] 日期:2020-12-16 热度:50
在我看来,互联网上的每个人都在谈论 PHP / ROR / Python,但很少提及ASP.NET.具有讽刺意味的是,在中国,大多数关于书架上书架开发的书都是关于ASP.NET的.我只是想知道这些网络论坛上ASP.NET的“错误”.我是网络开发的新手,我刚学了一点PHP,还没有触及任何ASP.N[详细]
-
asp.net – LoweredUserName的目的?
所属栏目:[asp.Net] 日期:2020-12-16 热度:101
除了aspnet_Users表中的UserName列之外,还有LoweredUserName列的目的是什么? 解决方法 区分大小写的数据库查询比不区分大小写的查询更具性能. 由于用户名被认为是自然密钥,因此许多查找将基于用户名而不是GUID(例如,考虑登录). 小用户表的性能提升将是微不[详细]
-
asp.net – 扩展方法和Razor页面
所属栏目:[asp.Net] 日期:2020-12-16 热度:123
我在app_code中定义了一个扩展方法,如下所示. public static class Extensions{ public static string Hi(this object obj) { return "hi"; }} 在剃须刀页面,任何事情都可以说嗨:) @Html.Hi();@Request.Hi(); @this.Hi(); 但@Hi()不起作用.有没有办法让@Hi()[详细]
-
asp.net – 将int数组发布到MVC控制器 – 什么是正确的方法签名
所属栏目:[asp.Net] 日期:2020-12-16 热度:125
下面是我发送到我的ASP.NET MVC2控制器的POST请求(使用Firebug Net面板)的屏幕截图. 这是接收POST请求的控制器/操作方法: public ActionResult Search(int[] skill,int[] discipline,int[] education,int[] marketsector){ ... } POSTs参数在我看来是正确的[详细]
-
asp.net-mvc – WebGrid和EF4属性
所属栏目:[asp.Net] 日期:2020-12-16 热度:136
有没有办法使用DataAnnotations属性与MVC3 WebGrid扩展? 我使用了一些EF4 DataAnnotations属性,如[ScaffoldColumn(true)]和[Display(Description =“Name”,Prompt =“Enter name”,ShortName =“Name”)].但它对WebGrid没有任何影响. 那么如果可能的话,如[详细]
-
asp.net-mvc – 上传图片 – 安全
所属栏目:[asp.Net] 日期:2020-12-16 热度:106
建立: 我正在编写电子学习包的管理实用程序.使用此实用程序,教师可以编写他们的课程,添加/上传图像等. 我的问题是关于上传文件时的安全漏洞,特别是图像文件. 以下代码是我上传新图像文件的POST的控制器代码: [HttpPost] public virtual ActionResult StepI[详细]
-
asp.net-mvc – MVC中的绑定集合
所属栏目:[asp.Net] 日期:2020-12-16 热度:102
我有一个View Model,它由Applicant对象和TeamMember集合组成.当我发布模型时,Team集合始终为null.我已经尝试将我的原始IEnumarable中的集合更改为List但这并没有什么区别.所以我更改了控制器编辑操作以接受FormCollection,并验证了viewModel [“member.First[详细]
-
asp.net – 自定义主体在新请求时恢复为GenericPrincipal
所属栏目:[asp.Net] 日期:2020-12-16 热度:122
我正在尝试在.NET MVC网站中实现自定义主体和自定义标识.我创建了一个自定义主体类,它继承自IPrincipal和继承自IIdentity的自定义标识. 当用户登录时,我将Thread.CurrentPrincipal和HttpContext.Current.User设置为我的自定义主体.当我通过调试器查看时,使用[详细]
-
asp.net-mvc – 如何管理服务层中的事务?
所属栏目:[asp.Net] 日期:2020-12-16 热度:114
我们正在开发一个具有以下架构的.Net应用程序:表示层(使用带有ASP.Net MVC 2的MVC模式),服务层,数据访问层(使用实体框架上的存储库模式). 我们决定将事务管理放在服务层中,但我们不确定如何实现它.我们希望完全在服务层级别控制事务.也就是说,每次控制器调[详细]
-
asp.net-mvc – 如何动态添加到ASP.NET MVC RouteTable?
所属栏目:[asp.Net] 日期:2020-12-16 热度:54
我们的网站上有一个区域,人们可以在该区域注册并在我们想要在?/ pageSlug上托管的网站上获得他们自己的页面.我试过在Global.asax中使用规则,但这打破了允许?/ Controller直接映射到Index操作的基本默认路由.我不被允许在userSlug前放置任何类型的分隔符,所以[详细]
-
ASP.NET Base-64字符串中的字符无效
所属栏目:[asp.Net] 日期:2020-12-16 热度:153
我最近在我的网站上实现了ELMAH,我注意到我们经常得到“Base-64字符串中的无效字符”错误.我自己从来没有触发它,没有一个用户抱怨它,所以我不知道发生了什么.从我能够找到它的一点点来看,似乎视图状态可能变得太大或变得腐败或者其他东西.有谁知道是什么原因[详细]
-
asp.net – 企业库4 dataconfiguration标记
所属栏目:[asp.Net] 日期:2020-12-16 热度:166
我正在使用Enterprise库进行数据访问. 当我运行应用程序时,在Create Database()语句中,我收到此异常: Microsoft.Practices.ObjectBuilder2.BuildFailedException was unhandled by user code Message=”The current build operation (build key Build Key[M[详细]
-
entity-framework-4 – 工作单元是否应指向服务层或存储库?
所属栏目:[asp.Net] 日期:2020-12-16 热度:160
只是想知道,在ASP.NET MVC3环境中使用实体框架.工作单元是应该指向服务层还是存储库(然后存储库指向服务层)? 我见过两个例子: 工作单元和存储库都具有服务层实例的工具. 链接:Entity Framework 4 CTP 4 / CTP 5 Generic Repository Pattern and Unit Test[详细]
-
asp.net-mvc – 编辑器模板和部分视图之间有什么区别?
所属栏目:[asp.Net] 日期:2020-12-16 热度:177
我只是在寻找这两者是如何不同的,它们的优点和缺点是什么? 您似乎可以使用模板进行部分视图. 解决方法 如果您指的是EditorTemplates(而不是内联时间板),那么存在一些很大的差异.首先,部分视图要求您在使用视图时指定视图,而模板则使用数据对象的类型. 其次,[详细]
-
如何在不提交的情况下触发ASP.NET客户端验证?
所属栏目:[asp.Net] 日期:2020-12-16 热度:58
我有一个ASP.NET(WebForms,而不是MVC)的网站,它有一个分为几个幻灯片的调查表.每张幻灯片都有一个下一个按钮,显然可以转换到下一张幻灯片(客户端,而不是回发或远程请求). 在每张幻灯片中,我有几个ASP.NET控件及其相关的验证器.我希望在单击下一个按钮时触发[详细]
-
asp.net – aspx页面中的代码是否在Web应用程序中编译?
所属栏目:[asp.Net] 日期:2020-12-16 热度:58
首先我要说的是,如果有人知道有关这个问题的好文章,请指出我的意见. .aspx页面中的代码(在 %%标记之间)是否在Web应用程序中编译,或者它被视为标记,您可以在不重新编译解决方案的情况下更改它?编译只编译.cs和designer.cs文件中代码后面的代码吗? 解决方法[详细]
-
asp.net-mvc – ASP.NET MVC3自定义不显眼的客户端验证不会阻止A
所属栏目:[asp.Net] 日期:2020-12-16 热度:126
我有一个“更改密码”页面,需要在发送之前通过 Javascript哈希在页面上输入的任何密码.为了使它复杂化,页面通过jQuery load()调用加载,并由jQuery.Form ajaxForm()调用提交.如果一切都在MVC2中工作,但MVC3给我带来了麻烦. 也就是说,我有一个带有“更改密码”[详细]
-
asp.net-mvc – ASP.NET MVC 3 Razor Intellisense
所属栏目:[asp.Net] 日期:2020-12-16 热度:177
下载并安装了ASP.NET MVC 3(最终版本),但我在Razor视图中仍然没有intellisense?怎么了? 解决方法 安装ReSharper 5.1.2更新,然后ASP.NET MVC 3 Razor Intellisense将再次运行. ReSharper 5.1.2 doesn’t interfere with Visual Studio IntelliSense in ASP.[详细]
-
asp.net-mvc – 如何在使用Razor图表助手创建的图表中更改图表参
所属栏目:[asp.Net] 日期:2020-12-16 热度:88
我在ASP.NET MVC 3视图中关注 ASP.NET Razor Pages guide to generate charts. 我可以生成/显示饼图.但我看不出如何改变饼图幻灯片的颜色 – 或者爆炸切片. 我试图引用Chart对象的“Series”集合,但是没有看到它是一个. 这是我目前的代码片段. td @{ Chart c[详细]
-
asp.net-mvc-3 – 在if语句中的Asp.net MVC 3 Razor代码问题
所属栏目:[asp.Net] 日期:2020-12-16 热度:91
我有以下asp.net mvc 3 razor代码,其中“item”是我的模型, a @if (item.Selected) { class="youarehere" } href="@item.Href" title="@item.Title"@item.Description/a 此代码抛出以下错误, CS1513: } expected 这是指向 class="youarehere" 部分代码,但我[详细]
-
是否可以从ASP.NET Web服务方法手动将HTTP代码40x发送到客户端?
所属栏目:[asp.Net] 日期:2020-12-16 热度:94
我想从c#asp.net web服务中的Web方法手动向客户端发送HTTP 40x错误代码. 具体来说,我需要发送400(错误请求)或401(未授权). 我在想流程看起来像: if (a = 0){ //send HTTP Error 400 - Bad request to client return;} 可能吗?怎么样? 解决方法 设置 respo[详细]
-
entity-framework-4 – 在多层体系结构中使用Autofac
所属栏目:[asp.Net] 日期:2020-12-16 热度:59
我是DI / IoC概念的新手,并希望在3层ASP.NET Webforms应用程序中使用Autofac. UI层:ASP.NET webforms网站. BLL:在DAL上调用存储库的业务逻辑层. DAL:.EDMX文件(实体模型)和带有Repository类的ObjectContext,它们抽象每个实体的CRUD操作. 实体:POCO实体.[详细]