如何使用ASP.NET C#在页面加载中更改OL Tag起始值

时间:2019-06-24 05:33:10

标签: c# html asp.net webforms

如何使用asp.net c#更改页面加载中的ol标记值,以下是我的ol标记代码。

<ol class="que-no-left" start="1" id="Question1" runat="server">
    <li>
    </li>
</ol>

页面加载以下,我要将起始值从1更改为2

protected void Page_Load(object sender, EventArgs e)
{

}

1 个答案:

答案 0 :(得分:2)

您可以使用属性。

protected void Page_Load(object sender, EventArgs e)
{
    if (!IsPostBack)
    {
        Question1.Attributes.Add("start", "2");
    }
}

如果您想阅读它们

foreach(var key in Question1.Attributes.Keys)
{
    Label1.Text += string.Format("{0}: {1}<br>", key, Question1.Attributes[key.ToString()]);
}