知识大全 ASP.NET项目开发指南:界面设计(2)[2]
Posted 知
篇首语:最是人间留不住,朱颜辞镜花辞树。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET项目开发指南:界面设计(2)[2]相关的知识,希望对你有一定的参考价值。
ASP.NET项目开发指南:界面设计(2)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
<table class= navtext cellSpacing= cellPadding= width= >
<tr>
<td style= PADDING LEFT: px; PADDING BOTTOM: px;
PADDING TOP: px align= left > 功能列表
</td>
</tr>
<tr>
<td align= center ></td>
</tr>
<tr>
<td align= center >
<table width= % >
<tr>
<td style= PADDING LEFT: px; PADDING TOP:
px ><a class=navlink id=RoomCategoryManLink
<! 房间类型管理页面的相对路径 >
href= <%=RoomCategoryManLink%> >房间类型管理 </a>
</td>
</tr>
<tr>
<td style= PADDING LEFT: px; PADDING TOP:
px ><a class=navlink id=RoomManLink
<! 房间信息管理页面的相对路径 >
href= <%=RoomManLink%> >房间信息管理 </a>
</td>
</tr>
<tr>
<td style= PADDING LEFT: px; PADDING TOP:
px ><a class=navlink id=RoomBussinessManLink
<! 房间经营管理页面的相对路径 >
href= <%=RoomBussinessManLink%> >房间经营管理 </a>
</td>
</tr>
<tr>
<td style= PADDING LEFT: px; PADDING TOP:
px ><a class=navlink id=CustomersManLink
<! 客户信息查询页面的相对路径 >
href= <%=CustomersManLink%> >客户信息查询 </a>
</td>
</tr>
<tr>
<td style= PADDING LEFT: px; PADDING TOP:
px ><a class=navlink id=TurnoverStatLink
<! 经营状况统计页面的相对路径 >
href= <%=TurnoverStatLink%> >经营状况统计 </a>
</td>
</tr>
</table>
</td>
</tr>
</table>
【代码说明】该导航控件可以通过Table Div等HTML控件实现 也可以通过DataList Repeater等ASP NET控件实现 为了简单起见 这里使用了Table 每个导航都是通过一个<a></a>标签对实现 其href属性一般是URL地址 本例是 <%= %> 该符号表示地址是一个变量 而变量来源于后台服务器
技巧 在href属性中使用<%= %> 可以动态设置导航目的地
页面中用到了几个服务器端变量 可以在其后台对这些变量进行赋值 下面是后台代码ST_ListModule ascx cs 如程序 所示
程序 ST_ListModule ascx cs
public partial class ST_ListModule : ST_ModuleBase
protected String UsersManLink;
protected String CustomersManLink;
protected String RoomCategoryManLink;
protected String RoomManLink;
protected String RoomBussinessManLink;
protected String TurnoverStatLink;
protected String ChangePwdLink;
private void Page_Load(object sender System EventArgs e)
if( HttpContext Current User Identity IsAuthenticated)
//获取当前用户名称
String UserName = HttpContext Current User Identity Name;
UsersManLink = PathPrefix+ /ST_UsersMan aspx ;
//房间类型管理
RoomCategoryManLink = PathPrefix + /ST_RCategoryMan aspx ;
//房间信息管理
RoomManLink = PathPrefix + /ST_RoomsMan aspx ;
//客户信息查询
CustomersManLink = PathPrefix + /ST_CustomersMan aspx ;
//房间经营管理
RoomBussinessManLink = PathPrefix +
/ST_RBussinessMan aspx ;
//经营状况统计
TurnoverStatLink = PathPrefix + /ST_TurnoverStat aspx ;
//链接到修改页面
ChangePwdLink =PathPrefix
+ /ST_PwdModify aspx?UserName= +UserName;
【代码说明】上述代码中可以多次看到PathPrefix 前面讲过 它是从本页面的基类ST_ ModuleBase继承来的属性 代表当前的路径再加上要链接的页面 这样在页面加载时这些变量会赋值给超链接的href属性 就会链接到需要的页面 第 行代码使用了HttpContext类 其名称是HTTP上下文 用来封装有关个别HTTP请求的所有HTTP特定的信息 本例获取的是当前登录用户的用户名信息
返回目录 ASP NET项目开发指南
编辑推荐
ASP NET MVC 框架揭秘
ASP NET开发宝典
ASP NET开发培训视频教程
cha138/Article/program/net/201311/15993相关参考
ASP.NET项目开发指南:界面设计(2)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 ASP.NET项目开发指南:界面控件设计(2)[1]
ASP.NET项目开发指南:界面控件设计(2)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
ASP.NET项目开发指南:界面设计(1) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nb
ASP.NET项目开发指南:界面头尾设计 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nbs
ASP.NET项目开发指南:界面控件设计(1) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &
ASP.NET项目开发指南:界面预览 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
ASP.NET项目开发指南:网络书店界面头尾设计 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
ASP.NET项目开发指南:界面主体框架 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nbs
ASP.NET项目开发指南:普通用户界面 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nbs
ASP.NET项目开发指南:数据表设计 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!