我想使用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对话框中显示gridview。我必须从中获取一个值 网格视图并将其用作jquery对话框的标题。
我从网格视图中获取值并将其存储在标签中。
我现在想要将标签的值赋给jquery对话框标题。
有谁知道我怎么做到这一点?或有任何想法
答案 0 :(得分:3)
试试这个:
$(Div1).dialog('option', 'title', $('#<%=Label1.ClientID%>').text());
注意:更改Label1
以匹配ASP.NET Label控件的名称。