2011-03-10 150 views
0

如何覆蓋TextBox屬性「Text」(getter)?asp:TextBox - 覆蓋文本屬性

+0

覆蓋?你想接管已存在的TextBox控件的Text屬性的getter,這樣你就可以返回與控件實際上認爲它的文本內容不同的內容了嗎?爲什麼? – 2011-03-10 06:13:14

回答

2

根據MSDN財產是虛擬的,所以你應該能夠覆蓋像這樣:

class MyTextBox : TextBox { 
public override string Text 
{ 
get { return /* return what you wish*/; } 
set { /**/ } 
} 
} 

您還可以覆蓋的渲染方法之一,具有生成的HTML的完全控制。雖然也許你有其他想法?

+0

這很簡單! – Alexandre 2011-03-10 06:21:26