У меня есть очень простое управление ниже.И на странице, где я использую этот элемент управления, я бы хотел сказать: ucMessagePanel.SetMessage(...)
, но он не позволяет мне объявлять статический метод.Я попытался сделать это со статическими свойствами, и это прекрасно работает, но разве я не смогу использовать статические методы?
<center>
<asp:Panel ID="pnlMessage" runat="server" >
<asp:Label ID="lblMessage" runat="server" />
</asp:Panel>
</center>
public partial class ucMessagePanel : System.Web.UI.UserControl
{
protected void Page_Load(object sender, EventArgs e)
{
}
public static void SetMessage(string message, string mssgCssClass)
{
lblMessage.Text = message;
pnlMessage.CssClass = mssgCssClass;
}
}