以下是我的代码。
protected void Button3_Click(object sender, EventArgs e)
{
var newLsit = new List<string>();
newLsit.Add("1 1");
newLsit.Add("1 1");
newLsit.Add("1 1");
this.DropDownList1.DataSource = newLsit;
this.DropDownList1.DataBind();
}
When dropdown list displays the values all the values are coming as "1 1" "1 1" "1 1"
如何显示额外的空格并避免这种修剪?
答案 0 :(得分:1)
使用
代替" "
。您的代码应如下所示。
protected void Button3_Click(object sender, EventArgs e)
{
var newLsit = new List<string>();
newLsit.Add("1 1");
newLsit.Add("1 1");
newLsit.Add("1 1");
this.DropDownList1.DataSource = newLsit;
this.DropDownList1.DataBind();
}
答案 1 :(得分:1)
你可以试试这个
int num=1;
newLsit.add("1"+String.format("%"+num+"s","1"));
num=2;
newLsit.add("1"+String.format("%"+num+"s","1"));
num=3;
newLsit.add("1"+String.format("%"+num+"s","1"));