我想通过DetailsView控件绑定的textbox插入数据,输入的时候,如何把文本框的前后空格去掉
我想通过DetailsView控件绑定的textbox插入数据,输入的时候,如何把文本框的前后空格去掉<asp:TemplateField HeaderText="姓名" SortExpression="姓名">
<InsertItemTemplate>
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("姓名") %>' Width="160px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1"
Display="Dynamic" ErrorMessage="请输入姓名" SetFocusOnError="True"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="TextBox1"
Display="Dynamic" ErrorMessage="输入的姓名不是中文,请重新输入" SetFocusOnError="True" ValidationExpression="^[\u4e00-\u9fa5]{2,8}$"></asp:RegularExpressionValidator>
</InsertItemTemplate>
代码以上,如何把textbox的输入的空格字符直接去掉呢 --------------------编程问答-------------------- TextBox1.Text.Trim(); --------------------编程问答--------------------
up --------------------编程问答--------------------
up
--------------------编程问答-------------------- 请问是用调用的么,偶是个菜鸟。还是怎么实现的,网上很多,Trim()的,但是不知道杂用 --------------------编程问答-------------------- TextBox1.Text.Trim(); --------------------编程问答-------------------- 你就在后台里这样写就可以
string info=文本框控件Id.text.trim() --------------------编程问答--------------------
直接用textbox的值调用Trim()方法就行。。 --------------------编程问答-------------------- <asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("姓名") %>' Width="160px"></asp:TextBox>
是在这里面写么? --------------------编程问答-------------------- textbox的值,我是用在插入数据库的,所以,绑定了字段了。不晓得怎么操作啊,可以给个示范么 --------------------编程问答-------------------- 我的意思是输完的时候,就直接把空格去除了,而不是等到数据传递的时候,才去除空格。。。。。 --------------------编程问答-------------------- 在SqlDataSource2_Inserting,SqlDataSource2_updateing
事件中处理
http://www.mybuffet.cn
http://www.mystruggle.com.cn
--------------------编程问答--------------------
protected void SqlDataSource2_Inserting(object sender, SqlDataSourceCommandEventArgs e)
{
e.Command.Parameters["@name"].Value = e.Command.Parameters["@name"].Value.trim();
}
不好意思,我不会用C#,找不到你说的“在
SqlDataSource2_Inserting,SqlDataSource2_updateing
事件中处理” --------------------编程问答-------------------- 哎。。。帖子又沉默了。。。。。。。。。。。。。。。。
补充:.NET技术 , ASP.NET