我一直在监视MSDN,看不到TextBox的属性/方法,该属性/方法允许您获取在字段上设置的默认文本值;我希望能够将当前txtMyTextBox.Text与默认值进行比较(如下所示的psuedo代码所示):

var myValue = (String.Compare(txtMyTextBox.Text, txtMyTextBox.DefaultText) ? "" : txtMyTextBox.Text)


这是ASP.NET控件中存在的东西吗?还是我要求太多? :)

感谢您的帮助(一如既往)!

皮特

最佳答案

没有内置的方法可以在回发期间检索文本框的默认值。

一种选择是使用ViewState在初始PageLoad期间存储值,并在回发期间从那里检索值以进行比较。

10-04 20:30