datatable 中增加一行. 晕,原来是问题在这里 if(!Page.IsPostBack ) { this.createDv (); }去掉 if(!Page.IsPostBack )就可以了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你点按钮之后dt就没有了,因为你是写在!PostBack中的~~你Datagrid中的数据是通过视图状态保存下来的,但是dt不会被保存 you need to save the datatable somewhereprivate void Page_Load(object sender, System.EventArgs e) { // 在此处放置用户代码以初始化页面 if(!Page.IsPostBack ) { this.createDv (); Session["Data"] = dt; } else dt = (DataTable)Session["Data"]; } button_click之后回发,这时候没有数据源了;) 我想把添加进去的行设为编辑行 DataGrid1.EditItemIndex该怎样设置? 不赞成,这样的思路页面效率太低.用javascript吧. coffeewar,你可以参考这个做,我以前是用你目前这个思路来实现这个功能,后改为用javascript.http://dev.csdn.net/article/28/28446.shtm to:wu896222我现在是用你介绍的思路做的,差不多了,可为什么一刷新就没了呢 coffeewar,用javascript在客户端增加的Datagrid行,不会记录在Datagrid的viewstate中,故页面刷新的时候服务器端得不到值,所以就没了.我的解决的办法是不要让页面刷新,将Datagrid的每一行值写到一个textbox中. 关于datagrid里超级链接列传递参数的不解 |M| 如何实现网面中的链接<a>智能化 谢谢 如何触发点击TreeView的父结点事件 .Net高手们请进来看看!关于TreeView和XML方面!!我是菜菜!帮帮我吧 急,急,急!!!深夜在线等朋友们帮我看看!!!只有短短7行代码,不知道是哪里出的问题????? 关于分页的问题? MVC一定要配上LINQ或EF么? 本想显示验证码,但现在网页内容都没了,求解 !!!!!非常急,高分奉送,解决开帖散1000分!!!!!!!! 怎么得到所选treeview节点的文本 老题再谈,发邮件 :( 在读数据数时可否直接读5-10条。
{
// 在此处放置用户代码以初始化页面
if(!Page.IsPostBack )
{
this.createDv ();
Session["Data"] = dt;
}
else
dt = (DataTable)Session["Data"];
}
你可以参考这个做,我以前是用你目前这个思路来实现这个功能,后改为用javascript.
http://dev.csdn.net/article/28/28446.shtm
我现在是用你介绍的思路做的,差不多了,可为什么一刷新就没了呢
用javascript在客户端增加的Datagrid行,不会记录在Datagrid的viewstate中,故页面刷新的时候服务器端得不到值,所以就没了.
我的解决的办法是不要让页面刷新,将Datagrid的每一行值写到一个textbox中.