动态创建的hyperlink如何能让文字居中显示?谢谢。

解决方案 »

  1.   

    <center>
    <asp:HyperLink/>
    </center>不知楼主说的动态是哪种动态
    上面是最简单的静态居中,看看对楼主有没有帮助
      

  2.   

    <asp:HyperLink ID="HyperLink1" runat="server" Width="156px" style=" text-align:center">123456</asp:HyperLink>
      

  3.   

    style="text-align:center"
    把这个样式定义到css中,然后引用你要的css就行
      

  4.   

    各位,我使用的hyperlink是动态创建的,不知道各位写的 style=属性如何加入到里面?
      

  5.   

    在动态创建hyperlink的语句同时加入style="text-align:center" 也是可以的啊
    用字符串连接
      

  6.   

    hyperlink 对应 a 标签, a 呈现为 inline,是没有宽度而言的,文本有端,它就需要多宽,何来的居中?除非你改变它的 display 为 block!我想你应该设置包含这个 link 的容器为剧中,如 td/div
      

  7.   

            HyperLink1.Style.Add(HtmlTextWriterStyle.Display, "block");        
            HyperLink1.Style.Add(HtmlTextWriterStyle.TextAlign, "center");
            HyperLink1.Width = 200;
            //
            HyperLink1.BorderColor = System.Drawing.Color.Red;
            HyperLink1.BorderStyle = BorderStyle.Solid;
            HyperLink1.BorderWidth = 1;
      

  8.   

    style="text-align:center"
    -------
    这个应该是应用在05的新HTML语法中
      

  9.   

    后台使用cssClass指定css类就行了
      

  10.   

    任何服务器控件都是转换成html。应该是可以设置的。属性应该有。看下