我正在开发Web应用程序。在我的html页面中,我有一个这样的代码:
<tr>
<td class="style1">
<span>Sex: </span>
</td>
<td class="style1">
<span id="Sex_PDLabel"><b>--</b></span>
</td>
</tr>
这个性别价值我想用我的c#代码访问..
我如何为此编写代码..
在我的代码页中,我尝试添加如下代码:
string text = Sex_PDLabel.InnerText;这次这个id(Sex_PDLabel)没有来......我可以在我的代码页中获得该值..
答案 0 :(得分:0)
您可以使用InnerText
属性
protected void Page_Load(object sender, EventArgs e)
{
string text = Sex_PDLabel.InnerText;
//text => "--"
}
InnerText
用于获取文本内容,忽略任何HTML。或者,如果您需要HTML,请使用.InnerHTML
属性。
protected void Page_Load(object sender, EventArgs e)
{
string htmlText = Sex_PDLabel.InnerHTML;
//text => "<b>--</b>"
}
答案 1 :(得分:-1)
您好将以下属性添加到span标记
ID =&#34; sp_male&#34; RUNAT =&#34;服务器&#34;
ID =&#34; Sex_PDLabel&#34; RUNAT =&#34;服务器&#34;
.cs文件
string value = sp_male.InnerText;
string value1 = Sex_PDLabel.InnerText;