Request获取具有相同 name 属性表单元素值
2016-04-06 09:20
441 查看
html代码如:
服务器端读取的常规做法是:
string name = Request.Params["txtName"];
asp.net后台代码如:
参考 晓风残月的随笔
http://www.cnblogs.com/Jinglecat/archive/2008/06/01/1211753.html
<input name="txtName" id="txtFirstName" type="text" /> <input name="txtName" id="txtMiddleName" type="text" /> <input name="txtName" id="txtLastName" type="text" />
服务器端读取的常规做法是:
string name = Request.Params["txtName"];
得到的将是一串以逗号分割的字符串,当然你可以手动分割:
string[] nameParts = name.Split(',');
但是当每个 input 输入可能包含逗号的时候,通过逗号分割就会是错的。
如何解决?
asp.net后台代码如:
string[] nameParts = Request.Params.GetValues("txtName"); string firstName = nameParts[0]; string middleName = nameParts[1]; string lastName = nameParts[2];
参考 晓风残月的随笔
http://www.cnblogs.com/Jinglecat/archive/2008/06/01/1211753.html
相关文章推荐
- Sys.WebForms.PageRequestManagerParserErrorException 错误的解决办法
- kaggle——Influencers in Social Networks
- 【BZOJ1696】[Usaco2007 Feb]Building A New Barn新牛舍【中位数】【绝对值不等式】【贪心】
- UI入门指引
- UI-了解ISO
- 图片中的Build 2016
- CruiseControl.NET开篇
- The remote SSH server rejected X11 forwarding request
- The remote SSH server rejected X11 forwarding request
- The remote SSH server rejected X11 forwarding request
- 300. Longest Increasing Subsequence
- android ui 适配(tv)
- CSproject文件总是在Solution中被修改PROJECT GUID问题
- 【UNREAL ENGINE 游戏开发】开篇之为什么现在就要抱紧UE的大腿!(另附学习资料/交流群)
- 编辑器ueditor1.4.3 JAVA环境使用
- IOS开发之UILabel
- IOS开发之UIImageView
- IOS开发之UIImageView帧动画
- OC中的UIImageView
- Burpsuite