ASP.NET4.0+MVC3网站开发日志分享

2023-03-18    分类: 网站建设

1、页面直接引用模型数据,直接用 Model.参数
2、控制输入框宽度要用@Html.TextBoxFor(model => model.discount_percent, new { @style="width:24px;"}) 不能用@Html.EditorFor
3、如果页面使用了编辑器,则保存的操作函数前要加[ValidateInput(false)]
4、@Html.Partial方法传值示例如下: @Html.Partial("editor", new ViewDataDictionary { { "id", "detail" },{"value",Model.detail} })
5、前台JS获取JSON数据,var json=eval('('+data+')');
alert(json.Message);
获取多个同名在checkbox值并用英文逗号分隔,使用如下
if (Request.Form["name"] != null)
{
var name= Request.Form["name"];
product.name_peijian = name;
}
7、生成不同模型的操作地址 @Html.ActionLink("应用案例", "Index", "ProductCase", new { category_id = item.category_id }, "")
8、网站项目包含不同area,导致出现多个视图控制器匹配失败,解决方法,注册路由时加上命名空间,context.MapRoute(
"Admin_default",
"Admin/{controller}/{action}/{id}",
new { action = "Index", id = UrlParameter.Optional },
new string[] { "hxjn.Areas.Admin.Controllers" }
);
Guid是根据网卡的MAC地址加上Cpu时钟产生的32位16进制的字段,所以它应该是具有全球唯一性的,就算是同样的环境,在不同的时间,产生的也会不一样。
在UEditor 1.2.6.1新版本中,新增的功能中有个针对过滤回转默认把div标签转化为p标签的属性allowDivTransTop,默认为true。在初始化编辑器实例的时候,把allowDivTransTop属性值设为false,就能阻止把div标签转化为p标签。
@{}内用Html.Raw前面还需要加@,不然不输出;
使用db.Database.ExecuteSqlCommand参数设置如下:
SqlParameter[] pars = new SqlParameter[]{
new SqlParameter("@username",username),
new SqlParameter("@password",password)
};

网站栏目:ASP.NET4.0+MVC3网站开发日志分享
分享链接:https://www.cdcxhl.com/news22/245372.html

成都网站建设公司_创新互联,为您提供手机网站建设建站公司企业网站制作网站维护品牌网站制作外贸网站建设

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

搜索引擎优化