我有两个字段,如电话号码和手机号码.就像是..
[Required]
public string Phone { get; set; }
[Required]
public string Mobile{ get; set; }
Run Code Online (Sandbox Code Playgroud)
但是用户可以在其中任何一个中输入数据.一个是强制性的.如何处理它们,即当用户在另一个字段中输入数据时如何禁用一个字段所需的字段验证器,反之亦然.在哪种情况下我必须在javascript中处理它以及我需要为此添加什么脚本.任何人都可以帮助找到解决方案......
我在里面有一张桌子<div>:
<div id="fixeddiv">
<table id="fixedtable">
<tr class="firstrow">
<td class="td11"></td>
<td class="td12"></td>
<td class="td13"></td>
</tr>
<tr class="secondrow">
<td class="td21" style="width:10%"></td>
<td class="td22" style="width:20%"></td>
<td class="td23" style="width:70%"></td>
</tr>
</table>
</div>
Run Code Online (Sandbox Code Playgroud)
CSS:
#fixeddiv
{
overflow:auto;
margin:0px;
padding:0px;
position: relative;
text-align:left;
width: 48%;
}
#fixedtable
{
background-color: White;
border-spacing:0px;
cursor: pointer;
width: 100%;
height: 100%;
font-family: Calibri !important;
color: Black;
font-size: 14px;
}
.firstrow
{
position: absolute;
margin: 0px;
left: 0;
top: 0;
background: url(../Content/Images/header.jpg) repeat-x center top;
color: White;
font-weight: bold; …Run Code Online (Sandbox Code Playgroud) 我在 javascript 中设置了一个类似这样的 cookie
function setCookie(c_name,value,exdays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate() + exdays);
var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
document.cookie = c_name + "=" + c_value;
}
var loginval = slmgusername=swetha.p + slmguserpassword = 12345678;
setCookie("slmgusercredentails", loginval, 100);
Run Code Online (Sandbox Code Playgroud)
我控制我在我的 cookie 中得到这样的值
HttpContext.Request.Cookies["slmgusercredentials"].Values = {slmgusername%253Dswetha.p%2526slmguserpassword%253D12345678}
Run Code Online (Sandbox Code Playgroud)
当我试图从中获取用户名时,例如
UserName = HttpContext.Request.Cookies["slmgusercredentials"].Values["slmgusername"].
Run Code Online (Sandbox Code Playgroud)
我无法获得用户名。正如我认为的那样,这些值采用 javscript 编码格式。如何获得用户名...任何人都可以帮我找到解决方案...