-1

runat="server" 属性を div 要素に追加したり、分離コード (aspx.cs) ファイルからアクセスしたり、いくつかの jquery javascript メソッドを使用したりする方法はいくつかありますが、ここで実際に必要なのは、" appcode フォルダーの下にある私の C# クラスの div 要素にアクセスしてください。」出来ますか?

以下のようなことができないかと考えていました。元:

using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
public class psv_class()
{
public static void psv_method(Label lb,HtmlDivElement htmldiv)
{
lb.Text="my custom error msg..";
htmldiv.Visible=true;
}
}

次に、必要な場所にパラメーターを渡すことで、aspx.cs ファイルでこのメソッドを呼び出すことができます。

psv_class.psv_method(Label1,StatusMsgDiv);

ここで、確かに、HtmlDivElement クラスは .Net フレームワークには存在しませんが、いくつかの代替メソッドを望んでいます。

4

2 に答える 2

1

あなたのusing声明に答えがあります:

public static void psv_method(Label lb, HtmlControl htmldiv)
{
    lb.Text = "my custom error msg..";
    htmldiv.Visible = true;
}

runat="server"属性を持つ HTML divはHtmlControlオブジェクトです。

于 2013-09-13T07:15:14.273 に答える