繁体   English   中英

C#获取/设置html输入字段的值

[英]C# get/set value of html input field

用户单击字段外的值后,是否可以获取C#中html输入字段的值( expiration )? 并在页面加载或刷新时将来自数据库的值设置为html输入字段。 这是我的代码:

<ext:Panel runat="server" Border="false">
     <Content>
            <label for="expiration"> Unknown date 2 </label>
            <input id="expiration" type="text" placeholder="DD(uu)/MM(uu)/YY(uu)" class="masked" title="title" runat="server" 
                                    pattern="^(?:(?:31(\/|-|\.)(?:0?[13578]|1[02]))\1|(?:(?:29|30)(\/|-|\.)(?:0?[1,3-9]|1[0-2])\2))(?:(?:1[6-9]|[2-9]\d)?\d{2})$|^(?:29(\/|-|\.)0?2\3(?:(?:(?:1[6-9]|[2-9]\d)?(?:0[48]|[2468][048]|[13579][26])|(?:(?:16|[2468][048]|[3579][26])00))))$|^(?:0?[1-9]|1\d|2[0-8])(\/|-|\.)(?:(?:0?[1-9])|(?:1[0-2]))\4(?:(?:1[6-9]|[2-9]\d)?\d{2})$|(uu\/([1-9]|0[1-9]|1[0-9]|2[0-9]|3[0-1])\/[0-9]{1,4})|(uu\/uu\/[0-9]{1,4})|(uu\/uu\/uu)" 
                                    data-valid-example="01/05/18"> 
     </Content>
</ext:Panel>

通常应使用Request.Form["elementName"]

在这种情况下,请使用Request.Form["expiration"]来访问其值,将输入更改为使用name而不是id <input name="expiration" ... />才能使其正常工作

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM