ASP.NET MVC加载ASCX之后,并为之赋值
2015-04-06 20:05
351 查看
Insus.NET有写过一篇《ASP.NET MVC显示UserControl控件(扩展篇)》/article/4668696.html ,还没有把此篇写完,就有网友问了,怎样交互。这个交互是指赋值与获取值的问题。
那Insus.NET来演示在ASP.NET MVC加载用户控件(ascx)之后,为ascx内的控件赋值的示例。
为ascx赋值,可以先参考《对用户控件(ascx)属性(property)赋值》/article/4668475.html 了解之后,我们就可以在MVC应用程序稍作修改就可以使用了。
打开Utilities目录下的AscxUtility.cs类,添加一个方法RenderControl<T>(),传入不同的参数进行重载。看看详细代码:
在AspNets目录下,创建一个用户控件,简单演示,Insus.NET在ascx拉了一个TextBox控件:
.ascx.cs:
在控制器中,创建一个Action,在Action实现对上面的用户控件赋值。将用来新视图的Action:
好的,以Action名称,创建视图来浏览看看效果:
结果:
http://www.cnblogs.com/insus/p/3643254.html
那Insus.NET来演示在ASP.NET MVC加载用户控件(ascx)之后,为ascx内的控件赋值的示例。
为ascx赋值,可以先参考《对用户控件(ascx)属性(property)赋值》/article/4668475.html 了解之后,我们就可以在MVC应用程序稍作修改就可以使用了。
打开Utilities目录下的AscxUtility.cs类,添加一个方法RenderControl<T>(),传入不同的参数进行重载。看看详细代码:
在AspNets目录下,创建一个用户控件,简单演示,Insus.NET在ascx拉了一个TextBox控件:
.ascx.cs:
在控制器中,创建一个Action,在Action实现对上面的用户控件赋值。将用来新视图的Action:
好的,以Action名称,创建视图来浏览看看效果:
结果:
http://www.cnblogs.com/insus/p/3643254.html
相关文章推荐
- ASP.NET MVC加载ASCX之后,并为之赋值
- ASP.NET MVC加载ASCX后并获取其内控件值或赋值
- ASP.NET MVC 动态加载 *.ascx
- ASP.NET MVC加载用户控件后并获取其内控件值或赋值
- ASP.NET MVC中加载WebForms用户控件(.ascx)
- ASP.NET MVC中加载WebForms用户控件(.ascx)
- ASP.NET MVC 给ViewBag赋值Html格式字符串的显示问题总结
- Asp.net Mvc 中未能加载MvcApplication的原因
- Asp.Net MVC 2.0 动态加载Master Page数据(二)
- 提问过“传统asp.net开发web中调用mvc地址格式的好处?”之后~~~
- 解析ASP.NET Mvc开发之EF延迟加载
- 解析ASP.NET Mvc开发之EF延迟加载
- [翻译]ASP.NET MVC 3 开发的20个秘诀(十七)[20 Recipes for Programming MVC 3]:卷帘式分页加载
- 【ASP.NET MVC】提高页面加载速度:脚本优化
- Asp.net Mvc 未能加载类型“System.Web.Mvc.ViewPage 的解決方法
- 用asp.net mvc 3加载 百度地图数据(结合百度API)
- 解析ASP.NET Mvc开发之EF延迟加载 分类: ASP.NET 2014-01-04 01:29 4017人阅读 评论(1) 收藏
- ASP.NET MVC 学习 --- 第七课(在非正常关闭IE之后,自动清除数据库中的登陆信息)
- asp.net mvc + ExtJs 实现无限级TreePanel 加载、添加、编辑、删除
- Asp.Net Mvc: TempData续 - 禁用SessionState之后