- 浏览: 181509 次
- 性别:
- 来自: 广州
文章分类
最新评论
记一次低级的错误
点击后要跳转到查看详情页面,代码如下:
@Html.ActionLink("查看", "Detail", new { id = @x.Key })
后台action代码如下:
之前一直没想明白为只点击一次,但是action要执行两次,后来检查代码的时候发现在if语句中又进行了一次页面重定向,刚好就是本页面.....删掉后即可正常
点击后要跳转到查看详情页面,代码如下:
@Html.ActionLink("查看", "Detail", new { id = @x.Key })
后台action代码如下:
public ActionResult Detail(string id) { using (var db = new MyDbContext()) { if (!string.IsNullOrWhiteSpace(id) && id.Length > 0) { ViewBag.values = db.AppBasicDatas.Where(x => x.Key == id).SingleOrDefault().Value; return Redirect("/BasicData/Detail"); } else { Response.Write("<script>alert('参数错误');location.href='/User/Login'</script>"); return Redirect("/BasicData/Index"); } } }
之前一直没想明白为只点击一次,但是action要执行两次,后来检查代码的时候发现在if语句中又进行了一次页面重定向,刚好就是本页面.....删掉后即可正常
发表评论
-
excel文件转为DataTable
2018-11-02 17:38 1513在人员初始化的时候,通常会用到excel编辑好,导入到数据库中 ... -
DataTable导出excel
2018-11-02 16:36 1112网上有很多关于导出的例子,这里讲一个利用NPOI导出excel ... -
EF重新封装查询
2018-10-22 17:49 1027今天搜索批量删除时,无意间翻到这篇文章感觉思路不错mark一下 ... -
EF中批量操作
2018-10-22 15:54 890在正常的使用过程中,如果要批量删除,需要先搜索符合条件的结果集 ... -
MVC学习之七_____上传多张图片
2018-09-19 15:55 1104图片上传控件:WebUploader 后台代码: pu ... -
MVC学习之六_____上传单张图片
2018-09-05 16:00 508模板页代码: @{ Layout = nul ... -
MVC学习之五_____删除记录
2018-08-30 12:08 269前端模板页,沿用list的模板代码即可 后台代码: pu ... -
MVC学习之四_____新增记录
2018-08-30 11:22 294AddInfo模板代码: @{ //Layo ... -
MVC学习之二_____查看详情信息
2018-08-29 11:50 498查看页和编辑页的模板页类似 @model BasicDat ... -
MVC学习之三_____跳转到编辑页提交信息
2018-08-29 11:31 414模板页代码 @model PagedList<App ... -
MVC学习之一_____实现列表及分页
2018-08-29 11:05 975模板页代码: @model PagedList<Ap ... -
App_Data中数据库文件的连接配置
2018-08-04 17:03 463由于使用了EntityFramework和POCO,所以nam ... -
EntityFramework Reverse POCO Code First Generator反向生成代码
2018-07-26 15:05 1172上一篇转载了依据Code First生成对应数据库的方法 那么 ... -
使用CodeFirst把类生成数据库【转】
2018-07-26 12:30 468推荐以下文章,他比较系统的讲解了由实体类生成数据库的方法 h ... -
源于nopcommerce的WebApi认证机制
2017-06-22 15:31 466写在前面: 该机制的目的在于验证请求的合法性并对每次请求的数据 ... -
利用动软代码生成器批量生成MVC4框架中的models类
2015-09-19 20:17 8391、下载动软代码生成器v2.78或更高版本 2、添加数据库连接 ... -
MVC4 官方入门教程(适合初学者)【转】
2015-06-06 11:21 905本教程所有文章导航 ...
相关推荐
比如说你当前有一个非常简单的项目,只有一个Activity,并且Activity中...我们来试一下就知道了,运行程序点击按钮,打印结果如下:可以看到,onTouch是优先于onClick执行的,并且onTouch执行了两次,一次是ACTION_DOW
如果用户在用户界面层执行了一个动作(鼠标点击和按键),这将导致一个事件的发生。事件是描述发生了什么的对象。存在各种不同类型的事件类用来描述各种类型的用户交互。 9.3.1 事件源 事件源是一个事件的产生者。...
在上面的例子中,当按钮的点击事件被触发时会调用一个函数: $("button").click(function() {..some code... } ) 该方法隐藏所有 <p> 元素: $("p").hide(); 单独文件中的函数 如果您的网站包含许多页面,并且您希望...
综合起来,我们就 知道了一个管理组可以执行的权限有哪些,以及这些权限的详细信息是什么。 或许你会问,为什么不使用actionid字段相关联呢?因为: 权限表中的id字段在经过多次的数据库操作之后可能会发生更改。 ...
使用groupid字段关联,是为了查到一个管理组能够执行的权限有哪些.但这些权限的详细 信息却是action字段关联所查询到的. action字段相关联在数据库中的表现如下图: 通过这种关联,才查询到权限映射表之中那些权限的...
到这里,我们就实现了一个界面结束执行,然后弹出另一个 界面的程序。下面我们在主窗口上加一个按钮,按下该按钮,弹出一个对话框, 但这个对话框关闭,不会使主窗口关闭。 8.如下图,在主窗口加入按钮,显示文本为...
综合起来,我们就 知道了一个管理组可以执行的权限有哪些,以及这些权限的详细信息是什么。 或许你会问,为什么不使用actionid字段相关联呢?因为: 权限表中的id字段在经过多次的数据库操作之后可能会发生更改。 ...
Url重写系列篇: ...这是一个严重的不一致,没道理我点击页面的按钮,在没有跳转到其他页面的情况下,地址栏显示另一个页面地址,不是吗? 要解决这个问题,我们只需要为form添加一个onsubmit事件处理如下: ...
原来是BlobByteArrayType数据类型本身具体数据访问的功能,它通过LobHandler将两次数据访问的动作隐藏起来,使Blob字段的操作在表现上和其他一般字段业类型无异,所以LobHandler即是那个"苦了我一个,幸福十亿人"的...
//判断两个字符串是否相等,不能使用==,使用等号是判断两个对象是否是一个对象,也就是是否是一个内存地址。 //判断字符串的内容是否相同应该使用nsstring的isEqualToString:方法 //在低版本的时候,如果直接点击...
在manifest.xml中会有许多的Activity,但系统一次只能运行一个Activity,因此必须 修选定一个最先运行的Activity。在注册Activity是加入 <intent-filter> <action android:name="android.intent.action.MAIN" /> ...
发生异常时,异常周围信息(抛出对象本身类型)-------------异常处理程序<BR><BR>12.5一个异常处理的简单实例:除数为0<BR><BR>需求:使用一个小应用程序,完成两数相除的计算<BR><BR><BR><BR><BR><BR><BR><BR><BR>...
恢复数据动作:解压xml,然后恢复文件,如果xml内包含数据库文件则在解压文件成功的提示最下面一条有一个链接,点击恢复数据库的,恢复数据库之前会先备份一次数据库以防误操作,恢复完成后会删除临时解压的数据库...
4. 如果万一不知道自己改的哪一个部分使Apache启动不起来了,你可以切换到Apache安装目录下的Conf文件夹, 将http.conf文件删除掉,再将Apache的默认配置文件httpd.default.conf改名成http.conf即可。如果你想进一步...
2.24 同一个Edit页面用于多模块多actionType的实现方法 64 2.25 在Action和ServiceSpringImpl中读取资源文件 65 2.26 异常管理 65 2.26.1 分类概述 65 2.26.2 异常与系统架构的关系图 66 2.26.3 异常类的使用方法 67...
9.31、把文件内容读出到一个字符串 245 9.32、扫描WIFI热点演示实例教程 246 9.33、调用GOOGLE搜索 249 9.34、调用浏览器 载入某网址 249 9.35、获取 IP地址 249 9.36、从输入流中获取数据并以字节数组返回 250 9.37...
10. 某电影中,只有一个layer1,其上放置一个有两个元件(test1 和test2)组合成的组合体, 选择这个组合体执行打散Ctrl+B,然后右键单击执行Distribute to layers,那末: □ A. 这个电影中将增加两个新层:layer2 ...
9.31、把文件内容读出到一个字符串 245 9.32、扫描WIFI热点演示实例教程 246 9.33、调用GOOGLE搜索 249 9.34、调用浏览器 载入某网址 249 9.35、获取 IP地址 249 9.36、从输入流中获取数据并以字节数组返回 250 9.37...
、设置群组热贴,即为当然一个贴子点击超过这个数值时,会显示为热贴。 (8)上传选项设置:(非常重要) 、上传组件选择(关闭、无组件上传类、Aspupload3.0组件、SA-FileUp 4.0组件、DvFile-Up V1.0组件...