摘要:
描述:控制器在传给页面数据时,有时我们需要对传过来的数据进行二次处理如:1:传过来部门编码,但页面上要显示为部门名称2:格式转换等我们在写aspx时一般在cs文件中写一个protected的方法再到页面上调用就可以了.解决办法://控制器中写个方法public string GetName(string userCode) {//访问数据库获取也可 return "男"; }//view 中调用 方法名|控制器名称|参数(直接传Model[i].TPS_CP_CODE不行) 阅读全文
posted @ 2013-10-23 16:22
sportdog
阅读(734)
评论(0)
推荐(0)
摘要:
描述:在控制器中返回了一个ViewData["currUser"] 给view,ViewData["currUser"]为Greatwall.Hr.Bll.HrService.EmployeeInfo类型.直接在页面时报错.一种是在页面直接导入该命名空间().如在很多页面要用,则在web.config中, 增加就可以了. 阅读全文
posted @ 2013-10-23 15:34
sportdog
阅读(216)
评论(0)
推荐(0)
摘要:
项目又BLL类库,在类库中引用了webservice.在web层调用BLL的方法时错误如下:在 ServiceModel 客户端配置部分中,找不到引用协定“OAService.IntranetServiceSoap”的默认终结点元素。这可能是因为未找到应用程序的配置文件,或者是因为客户端元素中找不到与此协定匹配的终结点元素。说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.InvalidOperationException: 在 ServiceModel 客户端配置部分中,找不到引用协 阅读全文
posted @ 2013-10-23 15:25
sportdog
阅读(1285)
评论(0)
推荐(0)
摘要:
通过Context.User.Identity.Name想获取当前用户的域帐号信息(如:Greatwall\Snow)可值等于"",什么原因呢.该问题和MVC关系不大,主要是IIS及webconfig文件配置的问题.先检查webconfig的 ,发现用的是forms验证.于是改成 再运行程序,还是不行.2.继续找原因,发现IIS要进行设置,启用Window验证并禁用匿名访问就可以了.IIS7.0:在身份验证里设置(对IIS7.0不太熟悉,点了半天) 阅读全文
posted @ 2013-10-23 10:18
sportdog
阅读(325)
评论(0)
推荐(0)
浙公网安备 33010602011771号