留言簿

我要留言
留言搜索

2012-05-16 19:17  yuanxianlai

我在列表中get了一个抄作,分页的url被变更了 get抄作的Url了 ,这该怎么解决
回复:您好,不太明白您的意思,一般来说,分页控制不会更改分页前url中的任何参数,在分页过程中会保持原样传递,谢谢!

2012-05-16 16:48  alldon'tunderstand

namespace SeeTable.Controllers
{
    public class BaseController : Controller
    {
        ModelDBEntities DataContext = new ModelDBEntities();

        //
        // GET: /Base/

        public ActionResult Index(int? id)
        {            
            PagedList<NewsTitle> page = DataContext.NewsTitle.OrderBy(a => a.ID).ToPagedList(id ?? 1, 5);
            return View(page);            
        }

    }
}
——————————————————————————————————————

@{
    ViewBag.Title = "Index";
}
@using Webdiyer.WebControls.Mvc;
@using SeeTable.Models;
<h2>
    天气信息</h2>

<table border="1" width="100%" style="text-align: center; border-collapse: collapse">
    <tr>
        <th style="text-align: center;">
            编号
        </th>
        <th style="text-align: center;">
            信息
        </th>
        <th style="text-align: center;">
            来源
        </th>
        <th style="text-align: center;">
            时间
        </th>
        <th style="text-align: center;">
            条数
        </th>
    </tr>
    @foreach (var item in Model)
    {
        <tr>
            <td>@item.ID
            </td>
            <td>@item.NewsName
            </td>
            <td>@item.NewsWriter
            </td>
            <td>@item.NewsTime
            </td>
            <td>@item.NewsID                                    
            </td>
        </tr>
    }
</table>

杨老师请问怎么才能是我上面的表有下面这种分页的东西呢?
回复:您好,我没看到您调用MvcPager的代码,请下载MvcPager示例参考一下,仅仅需要一行代码而已,象这样:@Html.Pager(Model)。谢谢!

2012-05-16 15:28  Harrison

杨老师,请加我QQ451824266
回复:您好,不知您是哪位?一般有什么问题您可以直接在这里留言,我有空的时候都会抽时间一一回复,QQ严重影响工作,所以一般不常开,希望您理解。谢谢!

2012-05-15 22:49  dtong

您好,杨老师,补充我5-15,,17:02分发的问题,实际上我就是想问,页面跳转回来时如何保留CurrentPageIndex的值,
回复:请看上一个问题的答复。谢谢!

2012-05-15 19:51  garylee129

请问有没有oracle数据库 存储过程的生成工具啊?
回复:您好,没有这个工具,类似的存储过程网上很多,您可以搜索一下,谢谢!

2012-05-15 19:09  garylee129

您好,请问下,存储过程里面,是不是把选中的主键(id)放进临时表,请问下,那如果多个用户同时操作,读取的数据会不会出现问题啊?
回复:您好,临时表(#tbl)或表变量(@tbl)的生命同期只存在于当前会话中,只有全局临时表(##tbl)才可以跨多个会话,所以只要不是全局临时表,就不会存在多用户操作下冲突的问题,这方面的问题您可以用google搜索一下。谢谢!

2012-05-15 17:02  dtong

您好杨老师,我在用ASPNETPAGER的时候遇到了一个问题,希望您能帮我解决,我在使用ASPNETPAGER分页后,例如我点击了第5页CurrentPageIndex=5,在第5页点击跳转另一个页面修改完后,跳转回来时,CurrentPageIndex变成1,我尝试在aspNetPager_PageChanged事件里面用Session存储CurrentPageIndex的值,最后页码变成了5,但是显示的内容还是第1页的数据,想让杨老师帮帮忙,看看有什么解决方法或者思路。 谢谢。
回复:您是用什么方式分页的?另外修改后是怎么返回的?如果分页用的是默认的Postback方式,那么返回后肯定只能显示第一页,如果需要能通过url直接跳转到指定页面,需要用url分页方式,请看看文档中两种分页方式的说明。谢谢!

2012-05-15 15:29  ASPNet

页面使用了AspNetPager.dll ,查看源代码<a disabled="disabled" style="margin-right:5px;">首页</a> ,发现多了style="margin-right:5px;" 如何去掉呢?
回复:您好,这个属性是PagingButtonSpacing属性控制的,您可以将该属性设为0就不会出现上面的代码了,但请注意,这样设置后分页导航链接之间的间距就没有了,也就是分页导航按钮都靠在一块了。

2012-05-15 11:55  波波张

我也出现那和下面一样的问题,JQUERY AJAX分页,在IE下就出现最新添加的记录不显示,Friefox 正常 
而且在ACTION 中加入
Response.Cache.SetCacheability(HttpCacheability.NoCache); 
Response.Cache.SetExpires(DateTime.Today.AddYears(-2)); 无效
回复:请设置断点调试数据访问方法看获取的数据是否正确,如果数据获取没有问题,请用firebug或fiddler等调试http请求,找出具体的原因。谢谢!

2012-05-15 10:10  疯狂才子

MVC分页报js对象不支持错误:
window.open(this.attributes.getNamedItem('href').value,'_self')这个属性不支持,请问是什么地方出问题
回复:您用什么浏览器?使用什么分页方式?相应的脚本文件正确引入了吗?谢谢!
;