5
我有一个DropDownList,需要在后面的代码知道它的名字:如何获得一个asp.net控件的自动生成的名称属性?
<select name="ctl00$cphMainContent$ddlTopic" onchange="javascript:setTimeout('__doPostBack(\'ctl00$cphMainContent$ddlTopic\',\'\')', 0)" id="ctl00_cphMainContent_ddlTopic">
<option value="All">All</option>
</select>
我需要得到的价值“ctl00 $ cphMainContent $ ddlTopic”
这可能吗?
你能否澄清'你为什么要这么做? – AboutDev 2010-04-15 06:42:15
因为我们想要“围绕”ASP.NET。是的,我知道,坏主意,但现在已经太晚了,我们已经完成了! – Petras 2010-04-19 01:51:01
为了清楚起见,wRaR的回答是'myddl.ClientID'会给你生成的HTML中可用的'id'属性,'myddl.UniqueID'将为你提供生成的HTML中可用的'name'属性。 – 2012-10-16 17:46:30