第一个问题,是在TextBox1的属性面板中的borderstyle,将其改成Dotted就好了
大写字母,如果是客户一输入就显示为大写,就用javascript实现
如果是返回到服务端时才变成大写,用string.ToUpper()

解决方案 »

  1.   

    javascript不大懂
    这是数据返回服务端时变大写的
    string str=TextBox1.Text;
    int n=str.Length-1;
    TextBox1.Text=str.Substring(0,1).ToUpper()+str.Substring(1,n);
      

  2.   

    HTML控件:
    <input type="text" name="T1" size="20" style="border: 1px dotted #FF0000">
    服务器控件:
    <asp:TextBox id="TextBox1" runat="server" style="BORDER-RIGHT: #ff0000 1px dotted; BORDER-TOP: #ff0000 1px dotted; BORDER-LEFT: #ff0000 1px dotted; BORDER-BOTTOM: #ff0000 1px dotted"></asp:TextBox>
      

  3.   

    要改虚线的话可以通过下面的属性:BorderStyle="Dashed"
    首字母大写的方法中我认为这样最简单了,我常用的:Style="Text-Transform:Capitalize"
      

  4.   

    CSS嘛...
    qiuji(忆秋季)应该可以