自学C#求解 “System.Web.UI.WebControls.TextBox”不包含“SelectedText”的定义,求解!?

2024-12-04 10:24:21
推荐回答(4个)
回答1:

按你说的,这个功能不是C#实现的,而是Javascript实现的功能
你可以搜索一下:Javascript input 光标处
来得到你想要的信息,比如:
http://www.baidu.com/s?tn=ichuner_1_dg&bs=javascript+text+%B9%E2%B1%EA%B4%A6&f=8&wd=javascript+input+%B9%E2%B1%EA%B4%A6

selectedtext是System.Windows.Forms.TextBox的属性
是WinForm的东东

而你的这个TextBox是asp.net里的,不是一个东东

如果要在文本框中的任意字符间插入文字或图片,
可以用Substring,比如在123456的3和4之间插入aaa可以这样:
string a = TextBox3.Text;
a = a.Substring(0, 3) + "aaa" + a.Substring(3);
TextBox3.Text = a;

回答2:

你是想从textBox值中查找什么吗?
还是?
反正 asp.net里面的textBox是没有这个SelectedText这个东东的
我没去看WinForm里面有没有。。。。。
如果你想从textBox值中查找什么
可以用substring 截取字符串。
TextBox.Text.SubString(TextBox.Text.LastIndexOf("XXXXX"))
类似的方法。。
请把要求明确一下好么?

回答3:

该控件没有这个属性

TextBox3.SelectedText 改为 TextBox3.Text;

回答4:

web程序,只有使用js获取当前选择区域内的内容,传递到后台