ASP.NET Web Pages - অবজেক্ট
- পূর্ববর্তী পৃষ্ঠা WebPages ফর্ম
- পরবর্তী পৃষ্ঠা WebPages ফাইল
Web Pages সাধারণত অবজেক্টের সঙ্গে সম্পর্কিত
Page অবজেক্ট
আপনি ইতিমধ্যেই কিছু ব্যবহৃত Page অবজেক্ট দেখেছেন:
@RenderPage("header.cshtml") @RenderBody()
আগের অধ্যায়ে, আপনি দুটি ব্যবহৃত Page অবজেক্ট বৈশিষ্ট্য (isPost এবং Request) দেখেছেন:
If (isPost) { if (Request["Choice"] != null {
Page অবজেক্টের কিছু পদ্ধতি
পদ্ধতি | বর্ণনা |
---|---|
href | উল্লিখিত প্রামাণ্যতা ব্যবহার করে URL নির্মাণ করুন。 |
RenderBody() | লেআউট পৃষ্ঠায়, উল্লিখিত অংশে থাকত না থাকলে, বিষয়পৃষ্ঠা প্রদর্শিত হবে。 |
RenderPage(page) | অন্য পৃষ্ঠার মধ্যে, একটি পৃষ্ঠার বিষয় প্রদর্শিত হবে。 |
RenderSection(section) | লেআউট পৃষ্ঠায়, উল্লিখিত অংশের বিষয় প্রদর্শিত হবে。 |
Write(object) | উল্লিখিত অবজেক্টকে HTML কোডিং করা শব্দচিহ্ন হিসাবে লিখতে পারছেন。 |
WriteLiteral | উল্লিখিত অবজেক্টটিকে পূর্বপক্ষে HTML কোডিং করছেন না তবুও, তাকে লিখতে পারছেন。 |
Page অবজেক্টের কিছু বৈশিষ্ট্য
প্রকৃতি | বর্ণনা |
---|---|
isPost | একটি মান (true বা false) প্রদান করে, যা ক্লায়েন্ট দ্বারা ওয়েব পান অনুরূপ প্রদান করা HTTP ডেটা প্রেয়ার্সটি পোস্ট রিকুইস্ট হয় কিনা না তা নির্দেশ করে。 |
Layout | লেআউট পানের পথ পাওয়া বা সেট করা |
Page | পান, লেআউট পান এবং পৃষ্ঠা মধ্যে সহজলভ্য পান তথ্য প্রদান করে。 |
Request | বর্তমান HTTP রিকুইস্টটির HttpRequest অবজেক্ট পাওয়া |
Server | HttpServerUtility অবজেক্ট পাওয়া, যা প্রদান করা মথডস ওয়েব পান প্রক্রিয়ায় ব্যবহার করা যেতে পারে。 |
Page প্রকৃতি (Page অবজেক্টের)
Page অবজেক্টের Page প্রকৃতি, পান, লেআউট পান এবং পৃষ্ঠা মধ্যে সহজলভ্য পান তথ্য প্রদান করে。
আপনি Page প্রকৃতির (ব্যবহার) নিজস্ব অধিকার যোগ করতে পারেন:
- Page.Title
- Page.Version
- Page.anythingyoulike
Page প্রকৃতি অত্যন্ত উপযোগী। উদাহরণ হিসাবে, কনটেন্ট ফাইলে পানের শিরোনাম সেট করা যেতে পারে, এবং এটা লেআউট ফাইলে ব্যবহার করা যেতে পারে:
Home.cshtml
@{ Layout="~/Shared/Layout.cshtml"; Page.Title="Home Page" } <h1>স্বাগতম CodeW3C.com</h1> <h2>ওয়েব সাইট মূল উপাদান</h2> <p>হোমপেজ (Default.cshtml)</p> <p>লেআউট ফাইল (Layout.cshtml)</p> <p>স্টাইলশিট (Site.css)</p>
Layout.cshtml
<!DOCTYPE html> <html> <head> <title>@Page.Title</title> </head> <body> @RenderBody() </body> </html
- পূর্ববর্তী পৃষ্ঠা WebPages ফর্ম
- পরবর্তী পৃষ্ঠা WebPages ফাইল