源文件
<input runat="server" id="btClose" type="image" src="~/userimg/close.gif"
onclick="Keepheight('<%=getControlName() %>',this.id);return false;" value="关闭"/>执行文件后在浏览器中查看源文件看到的是这样:
<input src="userimg/close.gif" name="UserAddressBook1$btClose" type="image"
id="UserAddressBook1_btClose" onclick="Keepheight('<%=getControlName() %>',this.id);return false;"
value="关闭" />
<input runat="server" id="btClose" type="image" src="~/userimg/close.gif"
onclick="Keepheight('<%=getControlName() %>',this.id);return false;" value="关闭"/>执行文件后在浏览器中查看源文件看到的是这样:
<input src="userimg/close.gif" name="UserAddressBook1$btClose" type="image"
id="UserAddressBook1_btClose" onclick="Keepheight('<%=getControlName() %>',this.id);return false;"
value="关闭" />
page_load中给这个按钮添加AttributebtClose.Attributes.Add("onclick", "Keepheight('" + getControlName ()+ "')");要不你就把runat="server"去掉
所以只能用
btClose.Attributes.Add("onclick", "Keepheight('" + getControlName ()+ "')");方式了。