実行時にページに統合されているユーザー コントロールがあります。このページには、値も保存する必要があるいくつかの HTML コントロールがあります。 DBに保存するコンテンツですが、同じ保存方法を使用してページコンテンツをDBに保存する方法が欠けていますか?
1 に答える
1
私の理解が正しければ、値を UC に渡し、UC でパブリック プロパティを宣言し、実行時に値を割り当てるだけです。
次の例を確認してください。
公共財産アプローチ
UCコードビハインド
public string Street
{
get
{
return this.ViewState["c"] as string;
}
set
{
this.ViewState["c"] = value;
}
}
public void Save()
{
...
// your logic to save the UC data
// save the custom properties too, this.Street
{
ASPX コードビハインド
this.myAddressTemplateControl.Street = myOtherControl.Text;
ページ オブジェクトに直接アクセスする
UCコードビハインド
this.Page.FindControl("myPageControlID");
于 2012-06-26T07:30:20.313 に答える