簡體   English   中英

用於查看的Asp.net Web表單消息模板

[英]Asp.net web form message template for view

我正在構建一個視圖(Web表單),該視圖將根據個人許可證的狀態顯示各種消息。 用戶將看到大約10條消息。 我真的不想創建多個面板並根據狀態顯示/隱藏和填充表單字段...我寧願在頁面上設置一個屬性...讓我們稱之為:

    public String Message
    {    
        get;    
        set;
    }

該消息將包含html格式,並且某些消息比其他消息要長得多。我想我正在尋找一個不錯的模式來遵循,因此這將易於管理...因此我的演示者將只返回基於格式的消息。根據許可證的狀態。

我想我將為構建消息的每條消息創建一個抽象的MessageTemplateBaseClass和類...演示者將根據許可證狀態返回模板的正確實例...

這聽起來像是一個體面的方法嗎?

是的,這將是可行的,或者可能會定義具有此定義的IKeyMessage接口,並且每個演示者都會檢查其視圖是否定義了此接口,對其進行了強制轉換並進行了適當設置。

HTH。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM