ASP ফর্ম সংকলন

Request অবজেক্ট পরিচিতি হান্ডবুক

ফর্ম সংকলনটি পোস্ট পদ্ধতি ব্যবহার করে ফর্ম এলিমেন্টের মান পাওয়ার জন্য ব্যবহৃত হয়。

মন্তব্য:যদি আপনি বেশি তথ্য (উদাহরণস্বরূপ 100kb বেশি) post করতে চান, তবে Request.Form ব্যবহার করতে পারবেন না。

সিন্ট্যাক্স

Request.Form(element)[(index)|.Count]
প্যারামিটার বর্ণনা
element আবশ্যিক। ফর্ম এলিমেন্টের নাম, যা থেকে মান পাওয়া হয়।
index বাছাইকৃত। একটি প্যারামিটারের বহুসংখ্যক মানের একটি নির্দিষ্ট মান নির্ধারণ করুন। 1 থেকে Request.Form(parameter).Count。

ইনস্ট্যান্স

উদাহরণ 1

আপনি ফর্ম অনুরোধের সমস্ত মান পরিভ্রমণ করতে পারেন। মনে করুন, ব্যবহারকারী দুটি মান - ব্লু এবং গ্রীন - দিয়ে ফর্মটি পূরণ করেছেন - আপনি এইভাবে এই মানগুলো পাওয়া যাবে:

<%
for i=1 to Request.Form("color").Count
Response.Write(Request.Form("color")(i) & "<br />")
নেক্স্ট
%>

আউটপুট:

ব্লু
গ্রীন

উদাহরণ 2

এই ফর্মটি সার্বস্বত্বে দেখুন:

<form action="submit.asp" method="post">
<p>প্রথম নাম: <input name="firstname"></p>
<p>পরিবার নাম: <input name="lastname"></p>
<p>আপনার পছন্দের রঙ:</p>
<select name="color">
<option>Blue</option>
<option>Green</option>
<option>Red</option>
<option>Yellow</option>
<option>Pink</option>
</select>
</p>
<p><input type="submit"></p>
</form>

মনে করুন, নিচের অনুরোধ পাঠানো হল:

firstname=John&lastname=Dove&color=Red

এখন, আমরা একটি স্ক্রিপ্ট দিয়ে ফর্মের তথ্য ব্যবহার করতে পারি:

হাই, <%=Request.Form("firstname")%>. 
আপনার পছন্দের রঙ হল <%=Request.Form("color")%>.

আউটপুট:

হাই, জন। আপনার পছন্দের রঙ Red।

যদি আপনি দেখানো হবে এলিমেন্টটি নির্দিষ্ট করেন না:

Form data is: <%=Request.Form%> 

তারপর আউটপুট এমনই হবে:

Form data is: firstname=John&lastname=Dove&color=Red

Request অবজেক্ট পরিচিতি হান্ডবুক