首页 新闻 会员 周边 捐助

Request.Form的问题,Asp.net 中有 asp 这样的用法么??

0
[已关闭问题] 关闭于 2012-03-16 11:27

因为 Request.From 接收到的可能是一个数组

 

 

 

而.net 里面不知道怎么写?用“,”分割??但是这样如果表单的值中,那就错乱了

asp 里面有这样的用法:

语法

Request.Form(element)[(index)|.Count] 
fun5的主页 fun5 | 初学一级 | 园豆:4
提问于:2012-03-16 10:33
< >
分享
所有回答(1)
0
        int ClassID;
string classId = Request.Form["ClassID"] as string;

if (int.TryParse(classId, out ClassID))
{
if (ClassID>0)
{
string[] Titles = Request.Form.GetValues("Title");
string[] Urls = Request.Form.GetValues("Url");
if (Titles.Length == Urls.Length)
{
for (int i = 0; i < Titles.Length; i++)
{
SqlParameter[] sps ={
new SqlParameter("@Title",Titles[i]),
new SqlParameter("@Url",Urls[i]),
new SqlParameter("@ClassID",ClassID)
};
DB.Db.Instance.runSql("insert into [Links](Title,Url,ClassID) values(@Title,@Url,@ClassID)", sps);

}
}

}
}
fun5 | 园豆:4 (初学一级) | 2012-03-16 11:27
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册