-
asp.net-mvc在post action中获取字典或如何将FormCollection转换
所属栏目:[asp.Net] 日期:2020-12-16 热度:167
任何人都知道如何将FormCollection转换为IDictionary或如何在post动作中获得IDictionary? 解决方法 这只相当于Omnu的代码,但对我来说似乎更优雅: Dictionarystring,string form = formCollection.AllKeys.ToDictionary(k = k,v = formCollection[v]);[详细]
-
asp.net – 如何在站点地图的单独窗口中打开文档
所属栏目:[asp.Net] 日期:2020-12-16 热度:173
我希望使用站点地图在菜单控件中打开文档.我在站点地图中使用以下代码但收到错误.我希望能够单击菜单项,让它在新窗口中打开示例文档,但不要让原始页面导航到新位置(基本上不在主页上执行任何操作.) siteMapNode url="javascript:window.open('Sample.doc','S[详细]
-
asp.net-mvc – 如何根据枚举值检查单选按钮
所属栏目:[asp.Net] 日期:2020-12-16 热度:107
我有一个枚举.根据模型带来的价值,我必须检查单选按钮.我怎样才能做到这一点? %=Html.RadioButton("Role",Role.Viewer)%%= .Role.Viewer% %=Html.RadioButton("Role",.Role.Reporter)%%= Role.Reporter% %=Html.RadioButton("Role",Role.User)%%= Role.User[详细]
-
asp.net – 为什么我的SiteMapPath在Firefox中有“Skip Navigati
所属栏目:[asp.Net] 日期:2020-12-16 热度:154
我的主页顶部有一个站点地图,当我在Firefox中运行时,第一个节点是“Skip Navigation Links”那是什么?我怎么能摆脱那个?值得注意的是,这不是在IE中. 解决方法 Skip Navigation用于访问目的.如果它是ASP.NET菜单的一部分,并且您想要禁用它,请尝试设置属性:[详细]
-
.net – Linq – 它是如何工作的?
所属栏目:[asp.Net] 日期:2020-12-16 热度:133
我刚刚用ASP.Net调查了 Linq.它确实很整洁.我只是想知道 – 所有课程如何填充?我的意思是在ASP.Net中,假设您有一个名为Catalog的Linq文件,然后使用For循环遍历Catalogue.Products并打印每个产品名称.如何存储细节?它只是在页面加载时通过Products表并为每[详细]
-
asp.net-mvc – 具有属性列表的ASP.Net MVC Html.Label?
所属栏目:[asp.Net] 日期:2020-12-16 热度:198
如何为 Html.Label创建一个ASP.Net MVC Helper,它接受属性? 目前,当我定义一个Html.TextBox时,我能够传入一个属性列表.有点像下面这样: new {disabled="disabled",@class="pcTextBoxWithoutPaddingDisabled"})% 但是,它看起来并不像Html.Label具有此功能.[详细]
-
ASP.Net缓存共享
所属栏目:[asp.Net] 日期:2020-12-16 热度:128
我有一个ASP.Net 4.0 Web应用程序,它经常从数据库加载数据并对其进行繁重的计算.我想将这些已加载和准备好的数据缓存在中央缓存中,每个使用该应用程序的用户和计算机都可以访问该缓存. 简单的用例: 用户1访问网页,缓存为空,数据被加载/计算,数据被缓存 用户[详细]
-
ASP.Net MVC与Classic ASP(不是ASP.Net – 原始ASP)有何不同
所属栏目:[asp.Net] 日期:2020-12-16 热度:86
我试图对ASP.Net MVC有一个高层次的了解,它已经开始发生在我看来它看起来很像原始的ASP脚本.回到当天,我们将“模型”/业务逻辑代码组织到VBScript类或VB COM组件中. 当然,现在我们拥有c#和.net框架类的额外功能.除了c#和.Net中的高级oo和其他功能外,原始ASP[详细]
-
asp.net-mvc – 如何限制访问我的服务器上的pdf文件?
所属栏目:[asp.Net] 日期:2020-12-16 热度:137
我正在使用ASP.Net MVC.我使用ASP Forms身份验证限制访问该网站.但是,网页包含指向服务器上的pdf文件的链接,我也希望受到保护. 例如,用户可以浏览到foo.com和foo.com/account/logon.一旦他们登录,他们可以访问foo.com/category/bar,它在bar.aspx中显示视图.[详细]
-
asp.net-mvc – url.Action在ASP.NET MVC页面上的新窗口中打开链
所属栏目:[asp.Net] 日期:2020-12-16 热度:180
我正在尝试使用url.Action打开一个新窗口. 新的窗口网址不在当前项目(外部网站)之内. 以下是我需要做的两件事: 我需要在新窗口中打开它. 它将转到http:// localhost:57391 / Home / http:/www.yahoo.com而不是直接转到Yahoo. 这是我的代码: tr td a hre[详细]
-
为什么我应该或不应该将数据集,数据表等作为会话变量存储在ASP.N
所属栏目:[asp.Net] 日期:2020-12-16 热度:145
我正在使用Web应用程序,该应用程序正在使用Web服务返回的数据集. 当应用程序运行时,我将该数据集存储为会话变量,以便在用户导航到将编辑数据集中的表的不同页面时反复使用. 想法是用户只需要在应用程序加载时等待一次数据,然后应用程序将使用会话变量,直到用[详细]
-
asp.net – 如何避免刷新页面上的按钮事件
所属栏目:[asp.Net] 日期:2020-12-16 热度:179
我有.aspx页面,该页面在点击按钮时将数据插入数据库.但是,当我按下按钮时,它正确.我将Successfully消息称为“成功插入数据”.在这种情况下,如果我按“F5”或刷新页面,它将触发按钮单击事件.为什么会这样?如何避免这种情况? 解决方法 当用户单击F5(或使用工[详细]
-
ASP.NET:代码落后或没有代码落后?
所属栏目:[asp.Net] 日期:2020-12-16 热度:189
为什么有人不想使用代码隐藏文件,以便服务器端代码与标记分开?这不应该是.NET优于经典ASP的优势之一吗? 就个人而言,我认为将代码与标记混合会使代码更难理解. 我讨厌看到那些 %% (服务器端块)与标记互相拼接,哎呀.我希望这在ASP.NET中仅用于向后兼容Classi[详细]
-
wcf – 如何使用Fiddler收听asp.net开发服务器(即cassini)?
所属栏目:[asp.Net] 日期:2020-12-16 热度:69
我正在尝试使用Fiddler调试(RESTful)WCF应用程序.我通过VS IDE运行我的项目 – 它在ASP.NET开发服务器即Cassini中启动我的应用程序.然后我启动Fiddler并在Request Builder选项卡中输入以下内容:使用GET作为http方法的“ http://localhost:1066/GeneralServi[详细]
-
asp.net – 在会话中存储值是否安全?
所属栏目:[asp.Net] 日期:2020-12-16 热度:102
我正在开发一个Web应用程序,其中UserId和RoleId扮演着至关重要的角色……在会话中存储这些值是否安全.其他可以是hiddenfield,cookie ..哪个更安全? 对此有任何建议…… 解决方法 会话比cookie和隐藏字段更安全,因为它们保存在服务器上. Cookie通常不应包含[详细]
-
asp.net-mvc – NHibernate:我如何XmlSerialize一个ISet?
所属栏目:[asp.Net] 日期:2020-12-16 热度:164
鉴于: 我正在尝试create a REST API using ASP.NET MVC. 我在数据访问层使用NHibernate. 问题: 我不能XmlSerialize ISet属性. 我收到如下错误: Cannot serialize member [namespace].[entity].[property] of type Iesi.Collections.Generic.ISet`1[[names[详细]
-
asp.net-mvc – 应用程序不记录
所属栏目:[asp.Net] 日期:2020-12-16 热度:65
我有许多ASP.NET应用程序使用log4net没有问题.我无法使用log4net来记录我使用MVC库编写的任何服务中的任何内容.我在所有服务中都具有相同的配置(除了日志文件名).每个服务都作为同一个用户运行,并使用相同的应用程序池. 这是我正在使用的配置: log4net appe[详细]
-
在ASP.NET中找到10月的最后一个星期日c#
所属栏目:[asp.Net] 日期:2020-12-16 热度:79
HII, 有没有办法找出ASP.NET中10月的最后一个星期日的日期# 我正在使用.net 2.0 解决方法 没有必要为此运行循环: private static DateTime GetLastWeekdayOfMonth(DateTime date,DayOfWeek day){ DateTime lastDayOfMonth = new DateTime(date.Year,date.Mo[详细]
-
ASP.NET如何在web.config中添加程序集?
所属栏目:[asp.Net] 日期:2020-12-16 热度:146
我在另一个项目(projA)中制作了一个程序集.现在我想在另一个项目(projB)中导入这个dll.我怎样才能做到这一点?这就是我尝试过的(在projB中). 1将dll放在与我的项目相同的目录中. (bin目录) 2在web.config中: assemblies add assembly="projA,Version=1.0.0.[详细]
-
asp.net-mvc – ASP.NET MVC – Typesafe Html.TextBoxFor,具有
所属栏目:[asp.Net] 日期:2020-12-16 热度:159
我的视图使用ModelX来呈现我的 HTML表单,我的控制器操作在保存表单时将ModelY作为输入.似乎typeafeafe文本框API假设我在两个地方使用相同的模型. 是否可以在不创建自己的帮助者的情况下使用不同的模型和安全类型? %= Html.TextBoxFor(x = x.Text)% 我想要[详细]
-
ASP.NET – 图像未显示
所属栏目:[asp.Net] 日期:2020-12-16 热度:138
我在母版页上放了一个图像. 我在设计时看到了图像. 但是我没有在运行时看到图像. 可能是什么问题? 我试图将图像放在图像框上.但它也没有用. %@ Master Language="C#" AutoEventWireup="true" CodeBehind="MasterPage.master.cs" Inherits="Ice_Web_Portal.U[详细]
-
ASP.NET – 内联与代码隐藏
所属栏目:[asp.Net] 日期:2020-12-16 热度:132
我意识到,通过提出这个问题,我本可以开始启示,但是我的同事在他们的aspx页面中使用了大量的内联编码,而我更喜欢使用代码隐藏. 这里有正确与错误的方式吗? 解决方法 除非你的编码标准另有说明. IMO代码隐藏有助于分离关注点,所以我更喜欢这样,但有时只处理一[详细]
-
ASP.NET Update Panel阻止jquery工作
所属栏目:[asp.Net] 日期:2020-12-16 热度:133
我为mouseenter mouseleave设置了绑定的 jquery事件,以及 jquery draggable. div被放置在更新面板中,当单击按钮时,信息将被发送到数据库并更新更新面板.但是,当面板更新时,jquery事件不再起作用.知道为什么会这样吗? 解决方法 您可以向页面添加异步触发器,[详细]
-
.net – 在DelegatingHandler中设置WWW-Authenticate响应头会对w
所属栏目:[asp.Net] 日期:2020-12-16 热度:175
我通过发送会话令牌使用自定义身份验证机制.在DelegatingHandler中检查令牌的存在,DelegatingHandler根据情况设置当前主体.如果主体未被授权调用ApiController方法,则控制器发送401 Unauthorized状态.由于RFC 2616需要在发送401响应时始终设置WWW-Authentica[详细]
-
在Asp.NET中黑客会话变量
所属栏目:[asp.Net] 日期:2020-12-16 热度:56
是否有可能破解某人的会话变量并创建一个新的影子用户? 避免这种过度刺激的常见方法有哪些? SSL证书安装还是……? 解决方法 简短回答……这取决于. ASP.NET中的会话可以以多种方式存储(InProc / SQL Server / State Server)等…另外需要注意的是如何维护[详细]
- asp.net-mvc – 在ASP.NET MVC中调用Session_End
- asp.net – 使用linq进行Datalist分页
- ASP.Net会话状态SQL Server用户权限
- asp.net-mvc-4 – IIS 7.5上的ASP.NET MVC 4,返回
- asp.net – 在UpdatePanel asyncpostback后丢失的
- 在后面的asp.net代码中使用web服务的最佳方法
- asp.net – 无法加载文件或程序集“Microsoft.Te
- asp.net-mvc – 在Visual Studio中使用TypeScrip
- asp.net – signalR – 如何从客户端调用服务器方
- asp.net-mvc – 在MVC5中呈现Razor的部分视图