一个bug·····这个问题困扰我两天了!求救

[复制链接]
查看11 | 回复4 | 2021-1-27 05:17:06 | 显示全部楼层 |阅读模式
protectedvoidPage_Load(objectsender,EventArgse)
{
if(!IsPostBack)
{
stringstr=Request["id"];
if(string.IsNullOrEmpty(str))
{
//新增
iAuditDiscoverProblemsId=-1;
lbTitle.Text="新增审计发现问题";
BindDropDownListExpert();
//BindDropDownListProject();
}
else
{
//编辑
iAuditDiscoverProblemsId=Convert.ToInt32(str);
lbTitle.Text="编辑审计发现问题";
BindDropDownListExpert();
//BindDropDownListProject();
DiscoverProblemsViewdiscoverProblemsInfo=ApiHelper.Get("/Audit/SearchDiscoverProblemsById/"+iAuditDiscoverProblemsId).GetData();
txtDiscoverProblemsCode.Text=discoverProblemsInfo.DiscoverProblemsCode;
txtDiscoverProblemsName.Text=discoverProblemsInfo.DiscoverProblemsName;
txtInternalControlType.Text=discoverProblemsInfo.ProcessName;
ddlDefectType.SelectedValue=discoverProblemsInfo.DefectTypeId.ToString();
ddlDefectGrade.SelectedValue=discoverProblemsInfo.DefectGradeId.ToString();
ddlGroupClassificationRules.SelectedValue=discoverProblemsInfo.GroupClassificationRulesId.ToString();
ddlSecrecyGrade.SelectedValue=discoverProblemsInfo.SecrecyGradeId.ToString();
txtDefectAffectingAmount.Text=discoverProblemsInfo.DefectAffectingAmount;
txtInfluenceRisk.Text=discoverProblemsInfo.InfluenceRisk;
txtRectificationProposal.Text=discoverProblemsInfo.RectificationProposal;
ddlProcessName.Text=discoverProblemsInfo.ProcessName;
ddlProcessName.SelectedValue=discoverProblemsInfo.ProjectId.ToString();
iProcessId=discoverProblemsInfo.InternalControlTypeId;
CreatedBy=discoverProblemsInfo.CreatedBy;
ProjectId=discoverProblemsInfo.ProjectId;
}
}
}
调试的时候stringstr=Request["id"];(这里返回值是5!)不知道这个id=5是从哪里来的?



分 -->
回复

使用道具 举报

千问 | 2021-1-27 05:17:06 | 显示全部楼层
新人只有20分····哎·······
回复

使用道具 举报

千问 | 2021-1-27 05:17:06 | 显示全部楼层
来个大佬指导一下吧
回复

使用道具 举报

千问 | 2021-1-27 05:17:06 | 显示全部楼层
Request[]会根据一个KEY值依次搜索QueryString、Form、Cookies或ServerVariables这4个集合的值,你自己调试看看哪里设置id=5


回复

使用道具 举报

千问 | 2021-1-27 05:17:06 | 显示全部楼层
3楼正解,
你要么直接用reques.querystring来接收地址传递的参数
要么就用reques.form接收post传递的参数
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行