2012-04-02 68 views
0

我正在升級應用程序並已將兼容模式更改爲版本4.完成此操作後,以下代碼不再在圖像的html中生成src屬性按鈕。將ControlRenderingCompatibilityVersion更改爲4.0將失去ImageButton的src屬性

<asp:ImageButton id="LogOnButton" runat="server" 
    ImageUrl="~/Images/login.png" OnClick='LogOnButton_Click' AlternateText="Login"> 
</asp:ImageButton> 
<input type="image" name="LogOnButton" id="LogOnButton" alt="Login" /> 

如果我改變模式以3.5因此,它呈現:

<input type="image" name="LogOnButton" id="LogOnButton" 
    src="Images/login.png" alt="Login" border="0" /> 

有沒有人遇到過,或不知道如何解決它?

回答

1

嘗試從web.config中刪除此行:

<xhtmlConformance mode="Legacy"/> 

或改變模式以嚴格或過渡。