最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ASP.NET中內(nèi)嵌頁面代碼的一個問題

 更新時間:2010年02月25日 09:12:58   作者:  
如果頁面繼承了一個父頁面,而且當(dāng)前頁面用new覆蓋了父頁面的某個屬性
比如
父頁面:
復(fù)制代碼 代碼如下:

public class BasePage : System.Web.UI.Page
{
public int HotelID
{
get
{
return 1;
}
}
}

子頁面:
復(fù)制代碼 代碼如下:

public partial class UpdateAlbumAttachments : BasePage
{
public new int HotelID
{
get
{
return 0;
}
}
}

則在*.aspx中寫簽入代碼時只會讀取this.HotelID,即使用base.HotelID讀取到的屬性值仍然是this.HotelID
比如在UpdateAlbumAttachments.aspx中寫<%=base.HotelID %>獲取到的是0而不是應(yīng)該的1
當(dāng)然如果在后臺代碼中肯定是能得到base.HotelID的
只能重不同的名字來區(qū)分,不懂為什么,算ASP.NET的bug么?

((BasePage) this).HotelID 可以得到1

相關(guān)文章

最新評論

吴桥县| 田东县| 永善县| 金华市| 泗水县| 谷城县| 重庆市| 昌江| 长子县| 西盟| 无极县| 吴堡县| 高要市| 漠河县| 西安市| 旬阳县| 平远县| 杨浦区| 龙陵县| 敦化市| 弥勒县| 建平县| 泸定县| 平乡县| 麻城市| 通化市| 开阳县| 山西省| 郑州市| 尖扎县| 新邵县| 凤翔县| 固阳县| 阜阳市| 黔西县| 河北区| 常熟市| 襄城县| 桂阳县| 榆林市| 伽师县|