C# jquery对话框中datacontrol的分页
我在Asp.net web应用程序中使用Jquery对话框处理所有消息。 现在,我已经尝试在一个对话框中用客户填充一个listview,并且它可以工作,但是我想允许用户使用listview中的分页从列表中选择他的客户。 当我按下按钮向上移动1页时,它不工作 也许这是不可能的?或者有人有在Jquery对话框中分页datacontrol的例子吗 格里茨,C# jquery对话框中datacontrol的分页,c#,asp.net,jquery,C#,Asp.net,Jquery,我在Asp.net web应用程序中使用Jquery对话框处理所有消息。 现在,我已经尝试在一个对话框中用客户填充一个listview,并且它可以工作,但是我想允许用户使用listview中的分页从列表中选择他的客户。 当我按下按钮向上移动1页时,它不工作 也许这是不可能的?或者有人有在Jquery对话框中分页datacontrol的例子吗 格里茨, Ben我怀疑分页回发后没有显示对话框 您有两个选择: 第一:更改为在listview中使用弹出窗口,以便在其自己的页面中以正常方式处理分页 第二:
Ben我怀疑分页回发后没有显示对话框 您有两个选择: 第一:更改为在listview中使用弹出窗口,以便在其自己的页面中以正常方式处理分页 第二:在服务器端,在呈现页面时,还呈现重新显示对话框的启动jQuery脚本
<div id="dialog" style="display:none;" >
<asp:listview ID="lv" runat="server" />
...etc
</div>
第二个选项有效!
我只在codebehind中添加了此代码:
ScriptManager.RegisterClientScriptBlock(this, typeof(Page), "openDialogScript", "$(function() { openCustomerDialog(); });", true);
在.aspx文件中,我添加了以下内容:
openCustomerDialog = function openDialog(){
$("#reportCustomerDialog").dialog({
modal: true,
height: 420,
width: 500,
buttons: {
Ok: function() {
$(this).dialog('close');
}
}
});
$("#dialog").show();
};
你能发布一些代码吗?如果我理解的话,页面链接在对话框中工作不正常?起初它们不会回发,但我已经解决了这个问题。我遇到的唯一问题是回发后显示带有listview的对话框。
openCustomerDialog = function openDialog(){
$("#reportCustomerDialog").dialog({
modal: true,
height: 420,
width: 500,
buttons: {
Ok: function() {
$(this).dialog('close');
}
}
});
$("#dialog").show();
};