你如何获得asp.net控件的自动生成的name属性?

Pet*_*ras 6 asp.net controls attributes webforms

我有一个DropDownList,需要在后面的代码中知道它的名字:

<select name="ctl00$cphMainContent$ddlTopic" onchange="javascript:setTimeout('__doPostBack(\'ctl00$cphMainContent$ddlTopic\',\'\')', 0)" id="ctl00_cphMainContent_ddlTopic">
<option value="All">All</option>
</select>
Run Code Online (Sandbox Code Playgroud)

我需要得到值"ctl00 $ cphMainContent $ ddlTopic"

那可能吗?

wRA*_*RAR 13

myddl.ClientID/ myddl.UniqueID,取决于您的需要nameid属性.

  • 只需注意,ClientID/UniqueID仅可从PreRender开始提供. (4认同)