1

多言語をサポートするアプリケーションがあります。現在、場所によって変更される可能性があるように、地理に敏感な価格ページがあります。Html コンテンツ用の 1 つのテンプレートを作成し、場所固有の値に基づいて値を変更しようとしています。変更値は、元の html 応答に追加されます。

誰かが私を助けてくれますか、それとも不可能ですか?

4

1 に答える 1

1

コード ビハインド (C#/VB.net コード) 内の html コントロールにアクセスできるようにするには、次の 2 つの手順が必要です。

1.htmlrunat=serverコントロール定義に追加します 2.html コントロールの ID を宣言します

以下の例を見てください。

ソース

<input runat="server" id="Text1" type="text" />
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />

コードビハインド

protected void Button1_Click(object sender, EventArgs e)
{
    Text1.Value = "Mahdi";
}

Text1は HTML コントロールでButton1あり、サーバー コントロールですButton1。HTML テキスト コントロールをクリックすると、値が「Mahdi」に変わります。

于 2013-01-28T07:39:29.143 に答える