我正在尝试创建一个登录表单,它向服务器提交一个加密的密码,同时在表单外部的隐藏字段上设置明文密码。
在Chrome/Firefox中,它会记住隐藏字段中设置的登录/密码,而在IE中,它会记住加密的密码。
我想知道如何解决这个问题。
这就是我所拥有的:
<script>
function encryptPassword() {
var txtUsername= document.getElementById("txtUsername");
var txtPassword= document.getElementById("
我有一个搜索表单,它提供了许多不同的搜索选项,例如“搜索自然名”、“搜索合法名称”、“搜索地址”等,这些都是由PropertySearchOption类上的静态“工厂”方法定义的。每个搜索选项指定一个用户控件,其中包含该选项所需的搜索字段,例如,自然名选项具有名称和姓氏字段。使用的搜索选项由主搜索页上的RadioButtonList确定,当选择在此列表中更改时,我将动态加载所需的用户控件。我的问题是,我找不到一种方法来保存动态控制及其搜索字段的视图状态。下面是我使用的核心代码:
<asp:RadioButtonList ID="searchTypeOptions" run
因此,假设我们有一个域对象,如下所示
public class Person
{
public string Name { get; set; }
public IList<PhoneNumber> PhoneNumbers {get; set; }
public IList<Address> Addresses { get; set; }
}
在输入姓名、电话号码和地址之前,此人无效。你们是如何使用ASP.NET MVC和表单来处理这个问题的?
我在想,你可以将Person序列化到session,并拥有多个视图,用于编辑姓名、添加电话号码、添加地址-