1.关于字符串截断(文本框)
输入:
1111 (换行)
22222(换行)
33333(换行)
我在TextBox中取得上面的值(1111 (换行)22222(换行)33333(换行))
问:我如何截断成字符串数组?
要求效果: str[] str[0]=1111
str[1]=2222
str[2]=33332.关于GridView显示时标题如何设置成超连接 例 编号 名称 备注
1 name saldkfas
2 name2 adfasdf要求:能将标题编号变成一个超连接,在点击编号,或者名称时可以跳转到指定页面。
那位大侠会的赶紧指点下啊!!!!!
先谢过啦!^-^
输入:
1111 (换行)
22222(换行)
33333(换行)
我在TextBox中取得上面的值(1111 (换行)22222(换行)33333(换行))
问:我如何截断成字符串数组?
要求效果: str[] str[0]=1111
str[1]=2222
str[2]=33332.关于GridView显示时标题如何设置成超连接 例 编号 名称 备注
1 name saldkfas
2 name2 adfasdf要求:能将标题编号变成一个超连接,在点击编号,或者名称时可以跳转到指定页面。
那位大侠会的赶紧指点下啊!!!!!
先谢过啦!^-^
str[1]="2222";
str[2]="3333";
因为我在使用TreeView控件时发现可以直接把node的text加上<a onmouseover=''></a>发现可以使用。
string[] arr = str.split(' ');
arr[0] = 1111;
arr[1] = 2222;
arr[2] = 3333;2<asp:HyperLinkField DataNavigateUrlFields="id" DataNavigateUrlFormatString="查看页面.aspx?id={0}" HeaderText="查看" Text="查看" />
string[] arr = str.split('\\n');
2.把要变成超链接的列改成模板列,在编辑模板列的状态下,把头的lab控件改成linkbutton即可,
或者在html页面,找到头文字直接加超链接标示<a></a>
然后让用户自己换行输入好些,如果你直接一行显示:1111 (换行)22222(换行)33333(换行),这样不仅难看,而且很难看懂
如果你坚持一行显示的话,中间加空格区分吧,可以这样截取:
string str = TextBox1.text.Trim()
string[] StrArray = str.split(' ');
这时StrArray就是你所谓的111,222,333
2、超链接有:HyperLinkField,你加一列就行了