读书人

++++++++++再问怎样获得GridView单元格

发布时间: 2012-01-23 21:57:28 作者: rapoo

++++++++++再问怎样获得GridView单元格的值,或在javascript取得值后怎样传递给c#后台?
昨天的帖子:
http://community.csdn.net/Expert/topic/5534/5534056.xml?temp=2.007693E-02

-----------------
我用document.getElementById( "lbDate ").innerText=e.srcElement.parentElement.cells[0].innerText;得到值後,在下面代中stimePrt取不到lbDate.Text值,教大!
SqlParameter uidPrt=new SqlParameter( "@uid ",SqlDbType.VarChar);
SqlParameter contentPrt=new SqlParameter( "@content ",SqlDbType.VarChar);
SqlParameter sdatePrt=new SqlParameter( "@sdate ",SqlDbType.VarChar);
SqlParameter stimePrt=new SqlParameter( "@stime ",SqlDbType.VarChar);

uidPrt.Value= "11122153 ";
contentPrt.Value=txt1.Text;
sdatePrt.Value=lbToday.Text;
stimePrt.Value=lbDate.Text;



[解决办法]
label的值动态改变,后台拿不到
应该加一个hidden field

<input type= "hidden " id= "hdnDate " runat= "server " />

var v = e.srcElement.parentElement.cells[0].innerText;
document.getElementById( "lbDate ").innerText=v;
document.getElementById( "hdnDate ").value=v;

后台通过hdnDate.Value取值
stimePrt.Value=hdnDate.Value;

读书人网 >asp.net

热点推荐