রেজার ভিউজাইন: আমি কীভাবে "@" প্রতীকটি থেকে বাঁচতে পারি?


101

আমি টুইটার @ যে কোনও জায়গায় এপিআইয়ের সাথে মিলিতভাবে এএসপি.নেট এমভিসি 3 তে কয়েকটি টুইটার হ্যান্ডল আউটপুট দেওয়ার চেষ্টা করছি, এবং আমি কীভাবে একটি রেজার ভিউতে "@" প্রতীকটি বাস্তবে এড়াতে পারি তা বুঝতে পেরেছি না।

কেউ কি জানেন যে রেজারে "@" চরিত্রটি পালনের জন্য সিনট্যাক্সটি কী?

আমি ব্যবহার করার চেষ্টা করেছি <text></text>এবং এটি একটি জেআইটি ত্রুটির ফলস্বরূপ।


2
আপনি এইচটিএমএল সত্তাও ব্যবহার করতে পারেন &#64;
RSSenna

উত্তর:


143

@ চিহ্নটি থেকে বাঁচতে আপনাকে @@ ব্যবহার করতে হবে।

একটি গুরুত্বপূর্ণ বিষয় লক্ষ্য করার বিষয়টি হল যে কোনও ইমেল ঠিকানার মধ্যে উপস্থিত থাকলে আপনার @ প্রতীকটি এড়িয়ে চলার দরকার নেই need রেজারটি নিজের মতো করে বোঝার জন্য যথেষ্ট স্মার্ট হওয়া উচিত।


4
<a href=" "শিরোনাম=" এটি @@ কাজ করবে না "> </a>, ভিএস-তে সিনট্যাক্স ত্রুটি এবং রানটাইম পার্সার ত্রুটি উভয়ই।
তিয়েন দো

1
: @Tien এখানে আমার জন্য কাজ গত এইচটিএমএল চরিত্র কোড দেখতে stackoverflow.com/a/13584640/84206
AaronLS

25

আপনি যদি টুইটারের মেটা ট্যাগ যুক্ত করেন

এবং আপনার টুইটারের ব্যবহারকারী নামটি হ'ল, foobar

এটিকে ঐটির মত দেখতে হবে

<meta name="twitter:site" content=@("@foobar")>

16

আপনার যদি সিএসএস কোডে @ প্রতীকগুলি মন্তব্য করতে হবে এবং কেবলমাত্র @@ অভ্যাসের কাজ করতে চান তবে এটি ব্যবহার করুন:

@("@@font-face"){ ... css ...}

1
এইচটিএমএল সত্তা CSS এর ভিতরে সহায়ক না হওয়ায় এটি সেরা পদ্ধতি।
ক্রিসএফ

2

আমার কাছে আরও একটি বিজোড় মামলা রয়েছে: '@' + @Model.SomePropertyএকটি লিঙ্ক href এ পাস করুন।

এই মামলার সর্বোত্তম সমাধানকে একই প্রশ্নের উত্তরে আইএমও দেওয়া হয়েছিল । এইচটিএমএল কোড ব্যবহার করার সময় উভয়ই কাজ করেনি @@এবং বিষয়গুলি জটিল করে তুলবে।@:&#64;

সুতরাং, আমার কোড ছিল <a href="~/path/?query=@('@')@Model.SomePropery">

@Html.Raw('@')@Model.SomePropery পাশাপাশি কাজ করতে হবে।

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