验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 配置指定了相同的 validationKey 和验证算法。不能在

woshiwangbina 2010-09-19 04:57:26
<div class="body">
<div class="main_body">


<form id="JobForm" method="post" target="_blank" class="left" runat="server" >
<div class="job_search_right_nr">
<input type="hidden" runat="server" id="hdPage" value="1" />
<div class="job_search_right_choose"><input name="CheckAll" onclick="ChooseAll(this);" type="checkbox" value="checkbox" /></div>
<div class="left">全选  <a href="#" onclick="CheckedJob()" class="lian2">显示选中职位</a> | <asp:LinkButton class="lian2" ID="lbtnAddJob" runat="server" OnClientClick="return AddFavorites()" onclick="lbtnAddJob_Click" >放入职位收藏夹</asp:LinkButton></div></div>
<div class="right" id="NoSearchResult" runat="server"></div>
<asp:Repeater runat="server" ID="RepeaterJobList">
<ItemTemplate>
<div class="job_search_right_nr">
<div class="job_search_right_choose"><input name="checkboxJob" type="checkbox" value="<%#Eval("ID") %>" /></div>
<div class="job_search_right_nr_text f14px fB"><a href="PracticeJobInfo.aspx?JobId=<%#Eval("ID") %>&CompanyId=<%#Eval("UserId") %>" target="_blank" class="lian3"><u><%# Common.tool.GetSubString(Eval("Name").ToString(), 50, "")%></u></a></div>
<div class="job_search_right_nr_text ">
<div class="left fB"><a href="../Personal/CompanyInfo.aspx?CompanyId=<%#Eval("UserId") %>" target="_blank" class="lian3"><%# Common.tool.GetSubString(Eval("CompanyName").ToString(), 50, "")%></a></div>
<div class="left gray">(工作地点:<%#new BLL.GetNameBll().WorkAreaName(Eval("WorkArea").ToString())%>)</div>
<div class="right"><a href="../Personal/IsSetUpPracticeResume.aspx?JobId=<%#Eval("ID") %>" target="_blank"><img src="../images/personal_50.gif" border="0" /></a></div>
<div class="right">  <%#Eval("RefreshDate")%>  </div>
<div class="right"><img src="../images/personal_60.gif"/></div>
</div>
<div class="job_search_right_nr_text gray"><strong>学历要求:</strong><%# new BLL.GetNameBll().ReturnEducation(Eval("Education").ToString())%> | <strong>工作经验:</strong><%#new BLL.GetNameBll().ReturnWorkYear(Eval("WorkExperience").ToString())%> | <strong>公司性质:</strong><%# new BLL.GetNameBll().ReturnCompanyType(Eval("CompanyNature").ToString())%> | <strong>公司规模:</strong><%#new BLL.GetNameBll().ReturnCompanyScale(Eval("CompanyScale").ToString())%></div>
<div class="job_search_right_nr_text " style="word-wrap:break-word;word-break:break-all"><%# Common.tool.GetSubString(Eval("JobIntro").ToString(), 200, "...")%></div>
</div>
</ItemTemplate>
</asp:Repeater>
<div class="job_search_right_nr">
<div class="job_search_right_choose"><input name="CheckAll" onclick="ChooseAll(this);" type="checkbox" value="checkbox" /></div>
<div class="left">全选  <a href="#" onclick="CheckedJob()" class="lian2">显示选中职位</a> | <asp:LinkButton class="lian2" ID="LinkButton1" runat="server" OnClientClick="AddFavorites()" onclick="lbtnAddJob_Click" >放入职位收藏夹</asp:LinkButton></div>
</div>
<input type="hidden" id="hdJobId" runat="server" />
<!--分页-->
</form>

</div>

<input type="hidden" runat="server" id="hdNewPhotoUrl" />
<input type="hidden" name="hdWorkArea" id="hdWorkArea" />
<input type="hidden" name="hdWorkTrade" id="hdWorkTrade" />
<input type="hidden" name="hdWorkFunction" id="hdWorkFunction" />
<div class="left"></div>
</div>
</div>
<script type="text/javascript">
var txtPageIndex = "<%= hdPageIndex.ClientID%>",
txtpageNum = "<%= pageNum.ClientID%>",
txtlbtnReload = "<%=lbtnReload.UniqueID %>";

window.onload = function load()
{
ApplyTrainRoomRecordLoad();
ShowTopTime();
};

//加入收藏夹
function AddFavorites() {
if (IsCheck() == false) {
alert("请在选择的职位前打勾。");
return;
}
else
{
document.getElementById("<%=hdJobId.ClientID %>").value = jobId;
}
}
var jobId="";
function IsCheck() {
jobId == ""
for(var i=0;i<document.getElementsByName("checkboxJob").length;i++)
{
if(document.getElementsByName("checkboxJob").item(i).checked==true)
{
jobId = jobId + document.getElementsByName("checkboxJob").item(i).value + ",";
}
}
if (jobId == "") {
return false;
}
}
//显示选择的职位
function CheckedJob(obj) {
if (IsCheck() == false) {
alert("请在选择的职位前打勾。");
return;
}
else {
jobId = jobId.substring(0, jobId.length - 1);
document.getElementById("<%= JobForm.ClientID%>").action = "../Personal/CheckedJob.aspx?currentJobId=" + jobId.split(',')[0]+ "&JobId=" +encodeURI(jobId) ;
jobId = "";
document.getElementById("<%= JobForm.ClientID%>").submit();
}
}

function submitclick() {
var txtValue = (document.getElementById("<%=txtsearch.ClientID %>").value);
if (txtValue == "例如:软件工程师 上海 或 项目经理 互联网" || txtValue.AllTrim() == "") {
txtValue = txtValue.AllTrim();
}
var workArea = document.getElementById("hdWorkArea").value;
var workTrade = document.getElementById("hdWorkTrade").value;
var workFunction = document.getElementById("hdWorkFunction").value;
document.getElementById("soso").href = "ShowAllEliteCompany.aspx?txtValue=" + txtValue + "&workArea=" + workArea + "&workTrade=" + workTrade + "&workFunction=" + workFunction;
}
</script>

</div>
</asp:Content>

...全文
1728 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
tiger_yxq 2011-09-22
  • 打赏
  • 举报
回复
没有其他办法了?
woshiwangbina 2010-09-19
  • 打赏
  • 举报
回复
有一个很好的办法就是你在你的aspx页面上面写两个<form action ="a.aspx" id="form1"></form>
<form runact="server" id="form2"></form>
这样你在用js指定action的时候就不会报那样的错误了。

700

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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