注册 登录
编程论坛 ASP.NET技术论坛

请教.NET自定义控件的属性编写问题

神州游侠 发布于 2007-06-05 20:13, 644 次点击

如题,帮我看下这代码哪里出问题了。怎么用CSC编译不了呀??

public object ds1()
{
get
{
return checixx0.DataSource;
}
set
{
checixx0.DataSource = value; Invalidate();
}
}
在这里老是提示get,set后面应该加;但是加了也不行?

所有代码在下面

namespace train
{
using System;

using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.SqlClient;
public class checixx:System.Web.UI.UserControl
{
public DataGrid checixx0;
public void Page_Load(object sender,System.EventArgs e)
{
}
public object ds1()
{
get
{
return checixx0.DataSource;
}
set
{
checixx0.DataSource = value; Invalidate();
}
}

public object ds0(object sender,System.EventArgs e)
{
object ds = checixx0.DataBind();
}
}
}

4 回复
#2
铲铲2007-06-05 21:26

属性的声明不需要括号。

#3
神州游侠2007-06-06 13:21
等会,我试下,先谢谢了.
#4
神州游侠2007-06-06 17:18
还是不行呀
#5
铲铲2007-06-07 12:06

public object DataSource
{
get
{
return abc.DataSource;
}
set
{
abc.DataSource = value;
}
}

再检查格式!

1