本文实例讲述了C# Page用于各页面继承功能的实现方法。分享给大家供大家参考。具体方法如下:
IBasePage.cs文件如下:
/// <summary>
/// 页面视图,用于页面级别访问,模仿MVC
/// </summary>
ViewDataDict ViewData { get; }
/// <summary>
/// 获取DataTable.Rows,此方法不会出错异常
/// </summary>
/// <param name=\"pName\">数据名称</param>
/// <returns></returns>
DataRowCollection ViewDataRows(string pName);
/// <summary>
/// 1:true否则false
/// </summary>
/// <param name=\"pName\"></param>
/// <returns></returns>
bool IsViewData(string pName);
/// <summary>
/// URL参数类
/// </summary>
UrlQuery UQ { get; }
/// <summary>
/// 页面搜索关键词,搜索关键词是最基本功能,故在这里放一个字段
/// </summary>
string searchStr { get; set; }
/// <summary>
/// 权限使用次数
/// </summary>
int UserFunCount { get; set; }
/// <summary>
/// 数据库链接次数
/// </summary>
int DbCount { get; set; }
/// <summary>
/// 用与判断增加style,js等是否已重复添加
/// </summary>
/// <param name=\"pName\"></param>
/// <returns></returns>
TempListHandler TempList { get; }
}
本文地址:https://www.stayed.cn/item/10180
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我