Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 关于图例标签_C#_Asp.net - Fatal编程技术网

C# 关于图例标签

C# 关于图例标签,c#,asp.net,C#,Asp.net,在下面的图例中,文本为多个字符(长问题)…我想要的是只显示问题的前10个字符,然后显示点..类似于:- 什么是asp.net?你想干什么 我该怎么做 <fieldset style="padding: 10px;"> <legend style="padding: 5px;"> <b> Question:&nbsp; &nbsp;

在下面的图例中,文本为多个字符(长问题)…我想要的是只显示问题的前10个字符,然后显示点..类似于:-

什么是asp.net?你想干什么

我该怎么做

<fieldset style="padding: 10px;">                         
    <legend style="padding: 5px;">
    <b>     
        Question:&nbsp; &nbsp;     
        <%#Eval("Question")%>     
    </b>
    </legend>                      
</fieldset>

问题:

在公开
问题
属性的代码隐藏中,我还公开了一个
截断问题
,如下所示:

public string TruncatedQuestion
{
    get
    {
         if (Question.Length > 10)
             return Question.Substring(0,10) + "...";
         else
             return Question;
    }
}

然后将代码中的
替换为

在公开
问题
属性的代码后面,我还将公开一个
截断问题
,如下所示:

public string TruncatedQuestion
{
    get
    {
         if (Question.Length > 10)
             return Question.Substring(0,10) + "...";
         else
             return Question;
    }
}

然后将代码中的
替换为

,您可以通过CSS使用适当的标记执行此操作:

HTML:


文本溢出:
将在IE7、Safari和Mozilla中工作。

您可以通过带有适当标记的CSS执行此操作:

HTML:


文本溢出:
将在IE7、Safari和Mozilla中使用。

学习如何正确格式化代码和标记,并开始使用!请学习如何正确格式化代码和标记,并开始这样做!请告诉我这个错误“Validation(CSS 2.0):“text overflow”不是一个已知的CSS属性名。”这是因为它是一个CSS 3.0值,Visual Studio对CSS的支持非常低。可以安全地忽略这些警告,自己看看浏览器产生了什么。更糟糕的是,它会忽略它,不会为您添加省略号。它给我的错误是“验证(CSS 2.0):“文本溢出”不是一个已知的CSS属性名。这是因为它是CSS 3.0的值,Visual Studio对CSS的支持非常低。可以安全地忽略这些警告,自己看看浏览器产生了什么。更糟糕的是,它会忽略它,不会为您添加省略号。我需要在代码中的何处定义这个截断的问题字符串?具体在哪里?问题目前定义在哪里?在代码中,我需要在哪里定义这个截断的问题字符串?具体在哪里?问题目前定义在哪里?在那旁边。
fieldset
{
    padding: 10px;
}

legend
{
    padding: 5px;
    width: 10em;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}