আমি কীভাবে একটি এএসপিএন / সি# অ্যাপ্লিকেশন কনফিগার ফাইলের মানটির জন্য একটি অ্যাম্পারস্যান্ড যুক্ত করতে পারি


209

আমি একটি কনফিগার ফাইলে মান সহ একটি সি # প্রোগ্রাম পেয়েছি। আমি যা চাই তা হল একটি ইউআরএল মানের জন্য এম্পারস্যান্ডগুলি সঞ্চয় করা ...

<appSettings>
  <add key="myurl" value="http://www.myurl.com?&cid=&sid="/>
</appSettings>

তবে আমি আমার সাইট তৈরিতে ত্রুটি পেয়েছি। অ্যাম্পারস্যান্ড অনুমোদিত নয়। আমি বিভিন্ন ধরণের অ্যাম্পারস্যান্ডগুলি পালানোর চেষ্টা করেছি no কেউ কি এই সঠিক ফর্ম জানেন? সমস্ত পরামর্শ স্বাগত।

উত্তর:


420

&amp;"&" এর পরিবর্তে " " ব্যবহার করুন ।


2
আমি গুরুত্ব সহকারে ভেবেছিলাম আমি এটি চেষ্টা করেছিলাম। আমি মনে করি আমি "অনুমান" মিস করেছি শেষে. যাইহোক এটি কাজ করে তাই এরিক প্রতিক্রিয়ার জন্য ধন্যবাদ।
— রব সেগাল

6
এটি কাজ করে, তবে আমাকে একটি স্ট্রিং রাখতে হবে। প্রতিস্থাপন ("& amp;", "&") আমি যেখানেই এই সেটিংটি অ্যাক্সেস করি না কেন, অন্যথায় আপনি লিঙ্কটিতে ক্লিক করার পরে ব্রাউজারটি এটি সঠিকভাবে সনাক্ত করতে পারে না: /
— ডিএলহ

ভাল ... এটি হতাশ হ'ল। আমার অর্থ, কনফিগারেশন ম্যানেজারটি স্বয়ংক্রিয়ভাবে এই & xyl কে ছাড়বে না; অক্ষরগুলি কনফিগার ফাইল থেকে প্রাপ্ত করার সময়।
— এফ্রাইন

ডিফেল ঠিক কী সম্পর্কে কথা বলছেন তা নিশ্চিত নয়, তবে আনসকেপ অবশ্যই কার্যকরভাবে কাজ করে। এটি কেবল স্ট্যান্ডার্ডের appSettingsপাশাপাশি কাস্টম NameValueCollectionবিভাগের সাথেও পরীক্ষা করা হয়েছে : উভয়ের জন্য এম্পারস্যান্ডটি যথাযথভাবে অনস্ক্র্যাপড।
— জুলাইলেগন

@DLeh আপনি যদি একটি cshtml ফাইলে একটি ভিউব্যাগের সাথে কাজ করছেন Html.Rawতবে ফ্রেমওয়ার্কের দ্বারা এড়াতে বাধা পেতে আপনার .cshtml ফাইলটিতে কল করতে হবে।
— ইউজার 7000090

25

আপনি কি এই চেষ্টা করেছেন?

<appSettings>  
  <add key="myurl" value="http://www.myurl.com?&amp;cid=&amp;sid="/>
<appSettings>


0

যদিও এখানে গৃহীত উত্তরটি প্রযুক্তিগতভাবে সঠিক, মন্তব্যের ভিত্তিতে ব্যবহারকারীদের মধ্যে কিছু বিভ্রান্তি রয়েছে বলে মনে হয়। .CshtML ফাইলে একটি ভিউব্যাগের সাথে কাজ করার সময়, আপনাকে @Html.Rawঅন্যথায় কনফিগারেশন ম্যানেজার দ্বারা অপসারণের পরে আপনার ডেটাটি আবার ব্যবহার করা উচিত । Html.Raw()এটি থেকে রোধ করতে ব্যবহার করুন ।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.