1
我運行(ASP.NET Web窗體)VB.Net代碼和aspx頁面的問題,我有這樣的事情:ASP.NET的WebForms - 禁用列表項
<ul id="tabsdefault" class="tab-menu">
<li id="accessingIndividuals" runat="server"><a>Accessing Individuals</a></li>
</ul>
,並在後面的代碼文件,我有這樣的代碼:
accessingIndividuals.Disabled = true
但是,升級到.NET 4.6之前,此代碼工作,現在升級後,它不會禁用列表項。
我也手動更改這個aspx頁面項目:
<ul id="tabsdefault" class="tab-menu">
<li id="accessingIndividuals" runat="server" disabled="disabled"><a>Accessing Individuals</a></li>
</ul>
,但沒有工作,也沒有以下內容:
<ul id="tabsdefault" class="tab-menu">
<li id="accessingIndividuals" runat="server" disabled="true"><a>Accessing Individuals</a></li>
</ul>
任何想法已經在.NET框架改變或者如何禁用這個項目?
使用開發工具在網頁源看,輸出是這樣的:
<ul id="tabsdefault" class="tab-menu">
<li id="accessingIndividuals" enabled="false" disabled="disabled" class="selected"><a>Accessing Individuals</a></li>
</ul>
當你說殘疾,你的意思是你不能夠點擊列表項之前,但現在你可以點擊它,即使它被標記爲禁用? –
@ChetanRanpariya:是的,這就是我的意思 – Baahubali