System.Attributeから継承するクラスがあります。基本クラス実行時に属性がリセットされるC#
このクラスは、どのページでもPageAttributesを設定するために使用されています。
実行時にこれらの属性を派生クラスからリセットすることはできますか。 派生クラスから変更しても、属性は変更されません。
基本フォームから派生したすべてのページにページレベル属性が設定されています。すべてのページレベルのメソッドは、ベースフォームで記述されています。ベースフォームの方法は
[PageAttributeDefinition(CompleteURL = "Default.aspx")]
public partial class Testpage: BaseForm
{
}
次のようにページで定義された属性(ハードコードされた)を読み取ることができた動的条件に基づいて、属性「CompletrURL」に変更しようとしました。私はインスタンスを作成し、属性に値を設定することができます。しかし、ベースフォームのクラス私は変更された属性を読み取ることができません。
コードはありますか?あなたが以前に試したことをお見せし、何がうまくいかないか説明してください。 – RandomStranger