C#页面跳转

我想问一下:http://192.168.11.12/hfis.net/HF/Corp2Edit.aspxhttp://192.168.11.12/hfis.net/HF... 我想问一下:http://192.168.11.12/hfis.net/HF/Corp2Edit.aspx
http://192.168.11.12/hfis.net/HF/Corp2Edit.aspx?SurveyID=59
第二个的网页是怎么实现的?请给一下详细代码解释,第二个的网页有很多,我看了一下只是后边的?SurveyID=59不同,有的是58,89什么的,这应该是数据库里边的ID吧?望高手详细解释一下,明白后另外加分!!!
大家写的我看的不是很明白~~抱歉,没搞懂,我现在的需求是这样的,我点击一个按钮,比如说是新建,那么他就进入http://192.168.11.12/hfis.net/HF/Corp2Edit.aspx 这个页面,我点击修改的按钮就进入http://192.168.11.12/hfis.net/HF/Corp2Edit.aspx?SurveyID=59 这个页面,
大家能写的详细一些么,谢谢各位
展开
 我来答
ShiftShing
2009-04-30 · TA获得超过836个赞
知道小有建树答主
回答量:375
采纳率:0%
帮助的人:0
展开全部
?SurveyID=59这个方法应该叫 页面传参
通过后台代码
if (HttpContext.Current.Request["SurveyID"] != null)
{

}
判断是否有传ID。
如果有ID则根据ID显示信息
这个ID会对数据库中取得的数据产生影响。
具体还要看网页的需求。
假设这个页面是用来显示个人信息的
这时候传的ID假设是标识人员的ID
这样你通过传不同的ID,
就可以实现页面上显示的是不同人的资料
百度网友1a412ba
2009-04-30 · TA获得超过240个赞
知道小有建树答主
回答量:369
采纳率:0%
帮助的人:231万
展开全部
SurveyID=59是网页传递的参数值,在代码里可以取到这个值,再将ID为该值的 数据取出,填充到页面中 Request.QueryString["SurveyID"]
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wa...y@163.com
推荐于2016-10-06 · TA获得超过228个赞
知道答主
回答量:334
采纳率:0%
帮助的人:0
展开全部
//发送
string url = @"http://192.168.11.12/hfis.net/HF/Corp2Edit.aspx?SurveyID=";
string ID = "59";//从数据库中获取
Response.Redirect(url + ID);

//Corp2Edit.aspx页面接收
string ID = Request.QueryString["ID"] == null ? "" : Request.QueryString["ID"].ToString();
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
無行雲
2009-04-30 · 超过21用户采纳过TA的回答
知道答主
回答量:107
采纳率:0%
帮助的人:49万
展开全部
是向第二个页面传的参数,SurveyID为参数名,59为参数值.第二个页面接收后,用此参数来处理相应的数据,比如通常会去数据库查询SurveyID为59的相应的值的.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
202261256487e6a
2009-05-04 · TA获得超过481个赞
知道小有建树答主
回答量:795
采纳率:0%
帮助的人:690万
展开全部
SurveyID=59 是参数
根据SurveyID来确定操作
比如59是修改
58可能是编辑删除等等
----------------------
其实所有人都是猜测回答,因为根据你提供的条件很难确定surveyid是不是数据库中的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式