在mvc(.cshtml)中上传之前预览多张图像

时间:2018-11-27 10:05:22

标签: javascript jquery asp.net-mvc razor

我的mvc项目中有一个文件上传控件,该控件应预览选定的图像,并在上传之前根据需要删除。此代码在普通(.html)视图中可以正常工作,但是当将其添加到我(.cshtml)视图中的mvc项目中时,它不会呈现图像:

public class ScheduledJobListAdapter extends BaseAdapter {

private static LayoutInflater inflater = null;
private ArrayList<Job> jobList;
private Context context;

public ScheduledJobListAdapter(Context context, ArrayList<Job> jobList) {
    this.context = context;
    this.jobList = jobList;
    inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
}

@Override
public int getCount() { return jobList.size(); }

@Override
public Job getItem(int position) { return jobList.get(position); }

@Override
public long getItemId(int position) { return 0; }

@Override
public View getView(final int position, View convertView, ViewGroup parent) {
    final ScheduledViewHolder holder;

    if (convertView == null) {
        convertView = inflater.inflate(R.layout.list_item_scheduled_job,null);

        holder                  = new ScheduledViewHolder();
        holder.job              = getItem(position);
        holder.container        = convertView.findViewById(R.id.scheduled_job_layout);
        holder.routeOrder       = convertView.findViewById(R.id.route_order_textview);
        holder.location         = convertView.findViewById(R.id.location_textview);
        holder.jobRef           = convertView.findViewById(R.id.job_ref_textview);
        holder.statusIndicator  = convertView.findViewById(R.id.status_indicator);

        convertView.setTag(holder);
    } else {
        holder = (ScheduledViewHolder) convertView.getTag();
    }

    holder.routeOrder.setText(holder.job.getRouteOrder() + "");
    holder.location.setText(holder.job.getLocation());
    holder.jobRef.setText(holder.job.getJobReference());

    return convertView;
}

}

class ScheduledViewHolder {
Job job;
LinearLayout container;
TextView routeOrder;
TextView location;
TextView jobRef;
ImageView statusIndicator;
}

我希望MVC覆盖我的JavaScript中的网址。有任何想法吗?

0 个答案:

没有答案