如何访问aspx.cs页面中的对象标签?

use*_*158 5 html asp.net object

我设计了一个带有标签的页面,现在我想在后面的代码中访问对象标签。

这是aspx页面代码。

<object type="label" runat="server" class="System.Web.UI.WebControls.Label" id="label_priority" parent="-1" bindedfield="priority" empty="1" value="MyValue">
Run Code Online (Sandbox Code Playgroud)

我在这里添加runat=server对象标签,它给错误

"An object tag must contain a Class, ClassID or ProgID attribute."
Run Code Online (Sandbox Code Playgroud)

然后我添加了class="System.Web.UI.WebControls.Label",现在没有给出任何错误,但是在浏览器中没有显示任何内容。

所以我的问题是如何访问aspx.cs页面中的对象标签?或者我想创建一个带有对象标签的标签,该标签可以在后面的代码中访问。

苏吉特

Yok*_*nna 0

如果您想在页面加载中访问此代码,您可以在页面加载事件中使用以下代码:

ScriptManager.RegisterStartupScript(Page,Page.GetType(), "Script", "document.getElementById('DIVID').style.display='none'",true);
Run Code Online (Sandbox Code Playgroud)

这里我们改变了div的显示属性。您可以根据您的要求进行更改。

希望对你有帮助。