C# 在a<;中从asp.net调用字符串属性;部门>;标签

C# 在a<;中从asp.net调用字符串属性;部门>;标签,c#,asp.net,C#,Asp.net,这可能是一个简单的问题,但我感到困惑。我想从标记中的调用codebehind中的特定字符串属性 如何才能做到这一点?您可以将代码隐藏中的公共变量添加到页面上的属性中,如下所示: <div id="mydiv" data-my-value="<%= MyValue %>"> 假设这是您的标记: <div id="div1" runat="server" myattribute="hello world">...</div> 尝试下面的方式…它会起

这可能是一个简单的问题,但我感到困惑。我想从标记中的
调用codebehind中的特定字符串属性


如何才能做到这一点?

您可以将代码隐藏中的公共变量添加到页面上的属性中,如下所示:

<div id="mydiv" data-my-value="<%= MyValue %>">

假设这是您的标记:

<div id="div1" runat="server" myattribute="hello world">...</div>

尝试下面的方式…它会起作用

HTML

<div id="divID" runat="server"></div>
<asp:Button ID="btnClick" runat="server" OnClientClick="sam();" Text="Get Div Value" />
页面加载中
将该值设置为
DIV

divID.InnerHtml = Test;
Javascript:

<script>
        function sam() {    
        alert(document.getElementById("divID").innerHTML);              
        }
</script>

函数sam(){
警报(document.getElementById(“divID”).innerHTML);
}

您可能需要改写您的问题。我不知道你在问什么。问题不清楚……你能解释一下你的问题吗……科林说了什么!调用字符串属性是什么意思?我在c#中有一个公共字符串,我想从asp。net@IT_info:是否要在DIV中显示公共字符串右。。。?
public String Test = "Hello World !";
divID.InnerHtml = Test;
<script>
        function sam() {    
        alert(document.getElementById("divID").innerHTML);              
        }
</script>