int ID = Convert.ToInt32(Request.QueryString["ID"]);
解决方案 »
- TreeView 控件怎么设置非父节点TreeNode 鼠标Cursor样式
- winform 如何把小图等比例放大,精度不变?
- GridView的任务面板在哪打开
- 水晶报表:在我的机器上预览正常(发票的大小),在其他机器上预览是A4大小
- 碟片租赁,大家帮我设计下
- 急救,考试题目马上交卷了,
- 在网上发布ArcGIS地图时,使用iis、weblogic、websphere还是什么好?
- VS2005 系统是64位的2008系统
- 很急,朋友帮忙了
- 我急需一本全面介绍水晶报表的书,请各位帮忙
- C#做的QQ隐藏效果,为什么不好用呢?
- ajaxToolkit:AutoCompleteExtender控件,如何控制下拉选项和入力框的位置在一起控制
或者
int test;
Console.WriteLine(int.TryParse(Request.QueryString["ID"],out test));
看看输出的test是多少,
ID= Convert.ToInt32(Request.QueryString["ID"]);
id显示为%3c%25我觉得这根本不是什么值不值的问题
是我不知道该怎么写。。你们给我一个写法就可以了, <asp:ImageButton ID="lb_Detail" runat="server" ImageUrl="../../Images/table_16x16.gif" AlternateText="查看参加培训人员信息" OnClick="lb_Detail_Click" PostBackUrl='TrainRecord.aspx?id=<%# Eval("T_ID") %>' />
接收参数下面那样写就出错了,就是
int id = Int32.Parse(this.Request.QueryString["id"]);//帖子编号
if (Request.QueryString.Count != 1) throw new Exception("no data");
string temp = Request.QueryString[0].Replace(" ", string.Empty);
int i;
bool IsSuccess = Int32.TryParse(temp, out i);
if (!IsSuccess) throw new Exception("can not convert");
因为取出来的是一个Object类型的值。
ID= Convert.ToInt32(Request.QueryString["ID"].Tostring());