通过动态更改html元素从c#代码到

通过动态更改html元素从c#代码到,c#,asp.net,html,C#,Asp.net,Html,我有支持多种语言的应用程序。现在我有价格页,这是地理敏感,所以它可能会改变位置。我正在尝试为Html内容制作一个模板,并根据特定位置的值更改其值。更改值将附加到原始html响应中 有人能帮我吗?否则就不可能了 为了能够访问代码隐藏(C#/VB.net代码)中的html控件,您需要以下两个步骤: 1.将runat=server添加到html控件定义中 2.声明html控件的id 请看下面的示例: 来源 <input runat="server" id="Text1" type="text"

我有支持多种语言的应用程序。现在我有价格页,这是地理敏感,所以它可能会改变位置。我正在尝试为Html内容制作一个模板,并根据特定位置的值更改其值。更改值将附加到原始html响应中


有人能帮我吗?否则就不可能了

为了能够访问代码隐藏(C#/VB.net代码)中的html控件,您需要以下两个步骤:

1.将
runat=server
添加到html控件定义中 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”。

为了能够访问代码隐藏(C#/VB.net代码)中的html控件,您需要以下两个步骤:

1.将
runat=server
添加到html控件定义中 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”.

我不知道如何通过C#更改html元素,但您可以使用
Literal
控件,该控件在不需要时为空,并在需要时填充其他数据。@MahdiTahsildari感谢您的回复。这是一个很好的答案,但我的困惑是,如果我尝试在html中添加[Price]并通过代码更改[Price],但这是html支持的方式吗?使用@AkilVhora看看我的答案,我想这正是您所需要的。我不知道如何通过C#更改html元素,但您可以使用
Literal
控件,该控件在不需要时为空,并在需要时填充其他数据。@MahdiTahsildari感谢您的回复。这是一个很好的答案,但我的困惑是,如果我尝试在html中添加[Price]并通过代码更改[Price],但这是html支持的方式吗?使用@AkilVhora看看我的答案,我想这就是你需要的。