protected void Button_Upload_Click(object sender, EventArgs e)
{
if (FileUpload1.HasFile)
{
FileUpload1.PostedFile.SaveAs(Server.MapPath("~/Data/" + FileUpload1.FileName));
}
string path = Server.MapPath("~/Data/" + FileUpload1.FileName);
string[] readtext = File.ReadAllLines(path);
StringBuilder strbuild = new StringBuilder();
foreach (string s in readtext)
{
strbuild.Append(s);
strbuild.AppendLine();
}
ListBox1.DataValueField = strbuild.ToString();
ListBox1.DataTextField = strbuild.ToString();
ListBox1.DataSource = strbuild.ToString();
ListBox1.DataBind();
ここでは、顧客の詳細を含むファイルをアップロードしています。ファイルを選択すると、次のようなエラーが表示されますDataBinding: 'System.Char'には名前のプロパティが含まれていませんお客様
DataBinding: 'System.Char'にはXXXという名前のプロパティが含まれていません。
変更する必要がありますか?
ありがとうございました。しかし、 "string path = Server.MapPath("〜/ Data/"+ FileUpload1.FileName); string [] readtext = File.ReadAllLines(path);"この行は完全な行を選択していますが、一度に1つの値を選択する必要があります。どのように可能な..? – kiran
このリンクは、あなたがそれを行うのに役立ちます:https://msdn.microsoft.com/en-us/library/aa287535(v=vs.71).aspx –