刚学看不太懂~~~

yollxt 2008-12-04 04:39:44
namespace Web
{
public partial class LeftContents : System.Web.UI.UserControl
{
private string strqry,strurl,strfield,strmytitle; //四个变量供外站调用.分别为SQL语句,超链接地址,列表字段名,菜单名
protected string address, post, phone, fax, email;
public string strqryp
{
set
{
strqry = value;
}
get
{
return strqry;
}
}
public string strurlp
{
set
{
strurl = value;
}
get
{
return strurl;
}
}
public string strfieldp
{
set
{
strfield = value;
}
get
{
return strfield;
}
}
public string strmytitlep
{
set
{
strmytitle = value;
}
get
{
return strmytitle;
}
}
protected void Page_Load(object sender, EventArgs e)
{
pageload();
}
private void pageload()
{

DataView dv;
dv = DBFun.GetDataView(strqry);
rp_menu.DataSource = dv;
rp_menu.DataBind();
if (Application["contact"] != null)
{
string[] contact=(string[])Application["contact"];
address = contact[0];
post = contact[1];
phone = contact[2];
fax = contact[3];
email = contact[4];
}

}
}
}


大家看看这是啥意思?我直接读出来绑定带前台去不行吗》?这里定义这么多public 还有 set get 望大家指点~~~~
...全文
150 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuyq11 2008-12-05
  • 打赏
  • 举报
回复
set get定义类属性,类定义写法
「已注销」 2008-12-05
  • 打赏
  • 举报
回复
继续顶一下~~~
luckapple2 2008-12-04
  • 打赏
  • 举报
回复
我懂.
「已注销」 2008-12-04
  • 打赏
  • 举报
回复
看上面那片代码~~,我懂意思!~~
hubofly 2008-12-04
  • 打赏
  • 举报
回复
这个是面向对象语言里面的三态之一 封装
zj101582 2008-12-04
  • 打赏
  • 举报
回复
js
  • 打赏
  • 举报
回复
没看明白你想问什么?
「已注销」 2008-12-04
  • 打赏
  • 举报
回复
别沉了啊,大家指点一下啊~`~我说的对吗?
「已注销」 2008-12-04
  • 打赏
  • 举报
回复
是不是用户控件就用这种方式可以直接赋值给前台的TABLE? 就不需要绑定到控件上~,再读再绑到Lable? 是吗?
niitnanfeng 2008-12-04
  • 打赏
  • 举报
回复
js
bocky2000 2008-12-04
  • 打赏
  • 举报
回复
用户控件
linghuxiaochong 2008-12-04
  • 打赏
  • 举报
回复
属性:去掉Get就只能赋值给它,去掉Set就只能获取它的值,两个都有就可读可写,多好啊。封装效果,可以控制访问属性
lijunfeng 2008-12-04
  • 打赏
  • 举报
回复
用set get定义成属性才可以在调用此控件的设计界面的属性窗格里编辑各属性
anheizhizi 2008-12-04
  • 打赏
  • 举报
回复
1.这是个用户控件
2.GET,SET 的是属性
3.这么做便于复用,增加灵活性
dahai99007 2008-12-04
  • 打赏
  • 举报
回复
就是定义几个字段,然后封装成属性,属性是一种变型的方法,由get、set两个访问器组成,承担针对字段的取值与赋值~
wenyegood 2008-12-04
  • 打赏
  • 举报
回复
这样可以起到封装的效果,其次通过属性访问器可以保证变量的维护等。
HDNGO 2008-12-04
  • 打赏
  • 举报
回复
用户控件哇。。。

111,130

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧