thanks for the info, I don't know the mechanisms of ViewState
I have add
EnableViewState="true"
to page
the compiler sign two error
private FlgButton flgbtn = new FlgButton(ViewState, "flgbtn.");
A field initiator cannot refer to the 'Control.ViewState' property, method or non-static field.
Another is the "]"
get { return (bool?)_viewState[_viewStatePrefix + "Flg"; }
this test not resolve
get { return (bool?)_viewState[_viewStatePrefix + "Flg"] }
or
<pre>get { return (bool?)_viewState[_viewStatePrefix] + "Flg"; }