我有两个main1.master和main2.master,现在我想根据用户来确定使用哪个master,请问高手怎样设置,请指点,谢谢 你干脆写两套得了……为什么会有两套master,然后彼此有什么差异? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个不可能的。一个网页只能有一个master page。楼主为什么要这么做呢? 嗯,根据用户不同,找到不同目录下的 Default.aspx,重定向(Response.Redirect)到目标页面下。你是从哪一个课程上学到“不同身份用户”这么大的差别、也要弄到master page概念里得? 你用的webform还是mvc?如果是前者,可以在Page_PreInit方法中设置,代码如下:void Page_PreInit(Object sender, EventArgs e){ this.MasterPageFile = "~/main2.master";}如果是后者,Controller的View()方法重载中有可以设置master或layout的参数:protected internal ViewResult View( string viewName, string masterName) c#回调函数实现方法里Page.RegisterStartupScript怎么不起作用 JSON能像LIST一样操作吗? 对象不能从DBNull转换为其他类型 asp与as.net之间session问题 使用insert intio语句出现语法错误,请指点,谢谢 菜鸟问题,有经验的开发者,过来看看 数据库中查询出一万条记录放到dataset中是否可行? 求一个三层架构的MVC例子操作数据库CURD的 试图连接数据库出现的问题 我出100分寻求一个小答案,这里的人太冷漠了!在线等待!!! 请教大侠 iframe 使用问题 VPN 访问asp.net网站问题。急急急.....
void Page_PreInit(Object sender, EventArgs e)
{
this.MasterPageFile = "~/main2.master";
}
如果是后者,Controller的View()方法重载中有可以设置master或layout的参数:
protected internal ViewResult View(
string viewName,
string masterName
)