将asp.net标签设置为jquery对话框的标题

本文关键字:jquery 对话框 标题 设置 asp net 标签 | 更新日期: 2023-09-27 18:25:07

我想使用asp.net标签设置jquery对话框的标题。有可能吗?

我试过这样的东西:

 $(Div1).dialog('option', 'title', 'Title Name');

但是这里的标题名称是静态的。我想在这里使用我的asp.net标签,而不是"标题名称"。

我的代码更新如下:

Asp.Net代码:

 <div id="Div1" class="InsertBar">
                                <asp:Label ID="Label2" runat="server" Visible="true" Font-Bold="true"></asp:Label>
                                <asp:Panel ID="Panel1" runat="server" HorizontalAlign="left" ScrollBars="Auto">
                                    <asp:GridView>
*******GRIDVIEW CODE ************************
                                     </asp:GridView>
                                </asp:Panel>
                            </div>

Java脚本代码:

<script type="text/javascript">
        function ViewModelPopup1() {
            $(Div1).dialog('option', 'title', $('#<%=Label2.ClientID%>').val());
        }
    </script>

我在这里使用标签的原因(我想我会提到它):

我有一个asp.net网格视图。我正在jquery对话框中显示网格视图。我必须从网格视图,并将其用作jquery对话框的标题。

我从网格视图中获取值,并将其存储在标签中。

现在我想将标签的值分配给jquery对话框标题。

有人知道我该怎么做吗?或者有任何想法

将asp.net标签设置为jquery对话框的标题

试试这个:

$(Div1).dialog('option', 'title', $('#<%=Label1.ClientID%>').text());

注意:更改Label1以匹配ASP.NET Label控件的名称。