Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.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
在asp.net中单击标签消息时如何显示完整消息?_Asp.net - Fatal编程技术网

在asp.net中单击标签消息时如何显示完整消息?

在asp.net中单击标签消息时如何显示完整消息?,asp.net,Asp.net,目前,我在网格中的标签中一次显示完整的消息,如下所示 <asp:TemplateField HeaderText="Message" ItemStyle-CssClass="gridlabeltextleftalign"> <ItemTemplate> <div style="word-wrap: break-word; width: 240px; text-alig

目前,我在网格中的标签中一次显示完整的消息,如下所示

<asp:TemplateField HeaderText="Message" ItemStyle-CssClass="gridlabeltextleftalign">
      <ItemTemplate>                        
                    <div style="word-wrap: break-word; width: 240px; text-align: left">
                              <asp:Label ID="lblMessage" runat="server" Font-Size="12px" Text='<%#DataBinder.Eval(Container.DataItem, "Message") %>'></asp:Label> 
                             </div>

                        </ItemTemplate>

                    </asp:TemplateField>

我想显示在单行消息时,点击它,然后显示整个消息


请告诉我。

首先显示固定长度的字符串(非完整消息->例如:mes…)

在页面加载中声明一个受保护的字符串,然后在每个页面加载中绑定它。之后,直接将受保护的字符串分配给javascript数组

请参阅下面的代码:

页面内加载

      protected string protectedString = "";
在MouseOver事件中应调用的Javascript函数中:

  JavascriptArray = "<%= protectedString %>";
JavascriptArray=”“;
将数组设置为DIV的innerHTML


希望这有帮助…

是否要换行标签文本?