取不到datagrid超级连接列参数的问题,谁能帮忙下

icecsdn 2009-03-21 03:27:53
我有一个页面AdminGradeAdd.aspx里边有两个datagrid,我想实现的是通过datagrid1的超级连接列传递两个参数给datagrid2

datagrid1超级链接列的URL格式字符串是AdminGradeAdd.aspx?Action=Add&ClassName={0}
以下是datagrid1的Page_Load事件
protected void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
GetClassName();
try
{
if(Request.QueryString["Action"].ToString()=="Add") //这始终是FALSE
{
GetStu();
}
}
catch
{}

}

问题是IF判断的结果老是FALSE,下边的GetStu()就不能执行,为什么IF结果是FALSE啊?我把URL字符串的后边的参数去掉了,只剩下AdminGradeAdd.aspx?Action=Add,还是不对,郁闷,不知道是为什么,请大家帮忙看下,谢谢,弄了半天了。
...全文
137 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
liucfy 2009-03-23
  • 打赏
  • 举报
回复
你的代码完整吗??是否少了if(!IsPostBack)呢???
icecsdn 2009-03-22
  • 打赏
  • 举报
回复
谁知道啊
icecsdn 2009-03-22
  • 打赏
  • 举报
回复
就没人知道??
icecsdn 2009-03-21
  • 打赏
  • 举报
回复
自己顶
xyxx 2009-03-21
  • 打赏
  • 举报
回复
帮忙顶!
icecsdn 2009-03-21
  • 打赏
  • 举报
回复
谁能帮下?
icecsdn 2009-03-21
  • 打赏
  • 举报
回复
是空啊
深海之蓝 2009-03-21
  • 打赏
  • 举报
回复
你 先trim()一下 吧
还有 加个断点,等走到 那句话的时候 ,看看 取到的是什么
icecsdn 2009-03-21
  • 打赏
  • 举报
回复
写错了,第三行是AdminGradeAdd.aspx的Page_Load事件

110,561

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧