#VisualStudio2005 Proを使用しています。
はじめてユーザーコントロールを作成しています。
手始めにデータベースからデータを表示できる
Labelコントロールを作成してみようと思い、
ascxファイルにLableコントロールを貼り付けて
下記のコードを記述しました。
これをaspxファイルのGridView内に貼り付けて
SqlDataSourceのデータをバインドしたいのですが、
DataBindingsのバインド可能プロパティに
Textが表示されません。
Bindable(true)を設定する必要があるところまで
たどりつけたのですが・・・。
まだ設定がたりないのでしょうか?
また、どこかに基本的な作り方を説明したページがありますでしょうか?
public partial class WebUserControl : System.Web.UI.UserControl
{
private string _Text;
[Browsable(true),Bindable(true),DefaultValue(""),
Category("Appearance"),Description("")]
public string Text
{
get{return _Text;}
set{ _Text = value;
this.Label1.Text = _Text;}
}
protected void Page_Load(object sender, EventArgs e)
{
this.Label1.Text = _Text;
}
}