A
Anton
I create simple control.
namespace DatePick
{
[DefaultProperty("Text")]
[ToolboxData("<{0}
atePick runat=server></{0}
atePick>")]
public class DatePick : TextBox
{
[Bindable(true)]
[Category("Appearance")]
[DefaultValue("")]
[Localizable(true)]
public string Text
{
get
{
String s = (String)ViewState["Text"];
return ((s == null) ? String.Empty : s);
}
set
{
ViewState["Text"] = value;
}
}
}
}
register it <%@ Register Namespace="DatePick" Assembly="DatePick"
TagPrefix="Custom"%>, works fine , but when I attempt to bind it get
error it temporary file:
<Custom
atePick ID="DatePick1" runat="server" Text='<%#
DataBinder.Eval(Container.DataItem, "Text") %>' ></Custom
atePick>
The type name 'DatePick' does not exist in the type 'DatePick.DatePick'
public void @__DataBinding__control21(object sender, System.EventArgs
e) {
(ERROR HERE )DatePick.DatePick dataBindingExpressionBuilderTarget;
System.Web.UI.IDataItemContainer Container;
dataBindingExpressionBuilderTarget = ((DatePick.DatePick)(sender));
Container =
((System.Web.UI.IDataItemContainer)(dataBindingExpressionBuilderTarget.BindingContainer));
what is wrong?
namespace DatePick
{
[DefaultProperty("Text")]
[ToolboxData("<{0}
public class DatePick : TextBox
{
[Bindable(true)]
[Category("Appearance")]
[DefaultValue("")]
[Localizable(true)]
public string Text
{
get
{
String s = (String)ViewState["Text"];
return ((s == null) ? String.Empty : s);
}
set
{
ViewState["Text"] = value;
}
}
}
}
register it <%@ Register Namespace="DatePick" Assembly="DatePick"
TagPrefix="Custom"%>, works fine , but when I attempt to bind it get
error it temporary file:
<Custom
DataBinder.Eval(Container.DataItem, "Text") %>' ></Custom
The type name 'DatePick' does not exist in the type 'DatePick.DatePick'
public void @__DataBinding__control21(object sender, System.EventArgs
e) {
(ERROR HERE )DatePick.DatePick dataBindingExpressionBuilderTarget;
System.Web.UI.IDataItemContainer Container;
dataBindingExpressionBuilderTarget = ((DatePick.DatePick)(sender));
Container =
((System.Web.UI.IDataItemContainer)(dataBindingExpressionBuilderTarget.BindingContainer));
what is wrong?