条件

2011-06-29 34 views
0

我有从查询字符串访问该值的用户控制和我已视图模型acording该数值和当我从查询访问该值它不访问该视图模型的值条件

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="Menu.ascx.cs" Inherits="ITClassifieds.Menu" %> 
<%@ Import Namespace="ITClassifieds.ViewModels" %> 
<%@ Import Namespace="ITClassifieds.Models" %> 

<% ClassifiedEntities db = new ClassifiedEntities(); 

    string returnvalue = ""; 
    if (Request.QueryString["resumeid"] != null) {%> 

     returnvalue = Request.QueryString["resumeid"].ToString(); 
     int resume=Convert.ToInt32(returnvalue); 
     var resumeed = (from result in db.USP_ResumeWizard_LoadingData(resume) 
              select new USP_ResumeWizard_LoadingData_Result 
              { 
               ExistsResumeTitle = result.ExistsResumeTitle, 
               ExistsAdditionalInfo = result.ExistsAdditionalInfo, 
               ExistsEducation = result.ExistsEducation, 
               ExistsIdealJob = result.ExistsIdealJob, 
               ExistsAffiliations = result.ExistsAffiliations, 
               ExistsPublishResume = result.ExistsPublishResume, 
               ExistsReferences = result.ExistsReferences, 
               ExistsSkills = result.ExistsSkills, 
               ExistsTargetLocation = result.ExistsTargetLocation, 
               ExistsIdealCompany = result.ExistsIdealCompany, 
               ExistsWorkExperience = result.ExistsWorkExperience, 
               ExistsWorkStatus = result.ExistsWorkStatus 
              }).SingleOrDefault(); 
USP_ResumeWizard_LoadingData_Result usp=(USP_ResumeWizard_LoadingData_Result)resumeed; 
bool resumetitle = (bool)usp.ExistsResumeTitle; 
bool additionalinfo = (bool)usp.ExistsAdditionalInfo; 
bool education = (bool)usp.ExistsEducation; 
bool idealjob = (bool)usp.ExistsIdealJob ; 
bool affiliations = (bool)usp. ExistsAffiliations; 
bool publishresume = (bool)usp.ExistsPublishResume; 
bool references = (bool)usp.ExistsReferences; 
bool skills = (bool)usp.ExistsSkills; 
bool targetlocation = (bool)usp.ExistsTargetLocation; 
bool idealcompany = (bool)usp.ExistsIdealCompany; 
bool workexperience = (bool)usp.ExistsWorkExperience; 
bool workstatus=(bool)usp.ExistsWorkStatus; 

如果(resumetitle == TRUE){ %> Resumename <%}否则{%> Resumename <%}%>

<% }%> 

它显示期望我能做些什么

回答

0

看起来像你的ASP.Net标记语法错误文件的错误结束。

我怀疑第8行末尾的标签不应该在那里。

if (Request.QueryString["resumeid"] != null) {%> 
+0

会发生什么,如果它是在查询字符串为空,所以我已应用条件 – iProgrammer

+0

我认为sipwiz是说,'%>'不应该在该行 – Daveo