Asp.net 参数返回其名称,而不是其值
这个代码是怎么写的?IDuser_par不返回其默认值,即用户ID。我得到的是字符串名,即“FormView_参数”Asp.net 参数返回其名称,而不是其值,asp.net,parameter-passing,code-behind,formview,Asp.net,Parameter Passing,Code Behind,Formview,这个代码是怎么写的?IDuser_par不返回其默认值,即用户ID。我得到的是字符串名,即“FormView_参数” protected void Page_Load(object sender, EventArgs e) { string userid = User.Identity.GetUserId(); Parameter IDuser_par = new Parameter();
protected void Page_Load(object sender, EventArgs e)
{
string userid = User.Identity.GetUserId();
Parameter IDuser_par = new Parameter();
IDuser_par.Name = "FormView_parameter";
IDuser_par.Type = TypeCode.String;
IDuser_par.DefaultValue = userid;
SqlDataSource_userdetails.SelectParameters.Add(IDuser_par);
Response.Write(IDuser_par);
}
发件人:
ToString方法返回参数对象的Name属性。如果参数对象没有名称,ToString将返回String.Empty
如果将参数作为请求的响应写入,则发送的值将是参数的名称。也许你真的想用它做点什么