Tuesday, December 30, 2014

Checkboxs Enable / Disable in Asp.net Gridview Based on Condition in C#, VB.NET

Introduction:

Here I will explain how to enable or disable checkbox in gridview based on condition in asp.net  using C# and VB.NET.

We use gridview rowdatabound event for enable / disable checkbox in gridview based on conditions.
The below Code is the Event for enable / disable checkbox.

protected void gvDetails_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
CheckBox chk = (CheckBox)e.Row.FindControl("chkSelect");
if (e.Row.Cells[4].Text == "Hyderabad")
{
chk.Enabled = false;
}
else
{
chk.Enabled = true;
}
}
}

How to Get Selected Row Cell value from Gridview in Asp.net C#

Introduction:

Here I will explain how to get selected row cell value from gridview in asp.net using C# and VB.NET or get cell values from selected row cell values from gridview when checkbox selected in asp.net using C# and VB.NET.

The below code to get checkbox selected row values from gridview.
foreach(GridViewRow  gvrow in gvDetails.Rows)
  {
  CheckBox chk = (CheckBox)gvrow.FindControl("chkSelect");
  if (chk != null & chk.Checked)
  {
  str += gvDetails.DataKeys[gvrow.RowIndex].Value.ToString() + ',';
  strname += gvrow.Cells[2].Text+',';
  }
}

Monday, December 29, 2014

How to highlight search results in Gridview using asp.net C#

Introduction:
In this article I will explain how to search records in gridview and highlight search keywords in gridview using asp.net.

Here my requirement is I have a web page that contains Search textbox, button and gridview with some data now I want to display data in gridview whenever user enter text in textbox and hit search button after that I need to highlight that resultant keyword in gridview using asp.net. To implement this first design the table in database and give name UserInfomation

ASP.Net - Add Items to Dropdownlist Programmatically on Button Click in C#

Introduction:

Here I will explain how to add items to dropdownlist programmatically on button click in asp.net using c# and vb.net or dynamically add items to dropdownlist on button click in asp.net using c# and vb.net.

To implement this first create new application and write the code in aspx page as shown below
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>Dynamically Add items to dropdownlist in asp.net</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<b>Enter Name</b><asp:TextBox ID="txtName" runat="server" /><asp:Button ID="btnAdd"
runat="server" Text="Add Items" onclick="btnAdd_Click" /><br />
Select UserName: <asp:DropDownList ID="ddlUsername" runat="server"/>
</div>
</form>
</body>
</html>

How to Validate Dropdownlist using JavaScript in HTML, Asp.net

Introduction:

Here I will explain how to validate dropdownlist using JavaScript in asp.net or html or dropdownlist validation using JavaScript in html or asp.net. To validate dropdownlist first we need to get selected value of dropdown based on that we can raise validation message.

 Validate Dropdownlist

To validate dropdownlist we will write code like as shown below here we will get dropdownlist selected value and check if it matching with first option value because first option value if we give it as “zero” we can compare value easily and raise validation
<script type="text/javascript">
function ValidateDropdown() {
var result = document.getElementById('<%=ddlEducation.ClientID%>').value;
if (result == "0") {
alert("Please Select Education");
}
else {
alert("Dropdownlist Selected Value is: " + result);
}
}
</script>
 
For Complete example the code like as shown below:
Validate Dropdownlist using Javascript in HTML:
 
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Validate Dropdownlist using JavaScript</title>
<script type="text/javascript">
function ValidateDropdown() {
var result = document.getElementById('<%=ddlEducation.ClientID%>').value;
if (result == "0") {
alert("Please Select Education");
}
else {
alert("Dropdownlist Selected Value is: " + result);
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
Select Education:
<asp:DropDownList ID="ddlEducation" runat="server">
<asp:ListItem Value="0" Text="--Select Education--" />
<asp:ListItem Value="B.Tech" Text="BCIT" />
<asp:ListItem Value="MCA" Text="MCA" />
<asp:ListItem Value="MBA" Text="MBA" />
<asp:ListItem Value="BSIT" Text="BSIT" />
<asp:ListItem Value="MBBS" Text="MBBS" />
</asp:DropDownList>
<input type="button" value="Validate Dropdown" onclick="ValidateDropdown()" />
</div>
</form>
</body>
</html>
 
asp.net dropdownlist control 
 asp.net dropdownlist control we can use same code but only getting dropdownlist value in JavaScript code will change because in JavaScript we can identify asp.net controls by adding ClientID  
 
 

Monday, December 22, 2014

ذکر اس پری وش کا، اور پھر بیاں اپنا


 ذکر اس پری وش کا، اور پھر بیاں اپنا
بن گیا رقیب آخر تھا جو راز داں اپنا

وفا کیسی کہاں کا عشق جب سر پھوڑنا ٹھہرا

کسی کو دے کے دل کوئی نوا سنجِ فغاں کیوں ہو

نہ ہو جب دل ہی سینے میں تو پھر منہ میں زباں کیوں ہو

وہ اپنی خو نہ چھوڑیں گے ہم اپنی وضع کیوں چھوڑیں*

سبک سر بن کے کیا پوچھیں کہ ہم سے سر گراں کیوں ہو

کِیا غم خوار نے رسوا، لگے آگ اس محبّت کو

نہ لاوے تاب جو غم کی، وہ میرا راز داں کیوں ہو

وفا کیسی کہاں کا عشق جب سر پھوڑنا ٹھہرا

تو پھر اے سنگ دل تیرا ہی سنگِ آستاں کیوں ہو

قفس میں مجھ سے رودادِ چمن کہتے نہ ڈر ہمدم

گری ہے جس پہ کل بجلی وہ میرا آشیاں کیوں ہو

یہ کہہ سکتے ہو "ہم دل میں نہیں ہیں" پر یہ بتلاؤ

کہ جب دل میں تمہیں تم ہو تو آنکھوں سے نہاں کیوں ہو

غلط ہے جذبِ دل کا شکوہ دیکھو جرم کس کا ہے

نہ کھینچو گر تم اپنے کو، کشاکش درمیاں کیوں ہو

یہ فتنہ آدمی کی خانہ ویرانی کو کیا کم ہے

ہوئے تم دوست جس کے، دشمن اس کا آسماں کیوں ہو

یہی ہے آزمانا تو ستانا کس کو کہتے ہیں

عدو کے ہو لیے جب تم تو میرا امتحاں کیوں ہو

کہا تم نے کہ کیوں ہو غیر کے ملنے میں رسوائی

بجا کہتے ہو، سچ کہتے ہو، پھر کہیو کہ ہاں کیوں ہو

نکالا چاہتا ہے کام کیا طعنوں سے تُو غالبؔ

ترے بے مہر کہنے سے وہ تجھ پر مہرباں کیوں ہو


آہ کو چاہیے اِک عُمر اثر ہونے تک

آہ کو چاہیے اِک عُمر اثر ہونے تک

کون جیتا ہے تری زُلف کے سر ہونے تک

دامِ ہر موج میں ہے حلقۂ صد کامِ نہنگ

دیکھیں کیا گُزرے ہے قطرے پہ گُہر ہونے تک

عاشقی صبر طلب ، اور تمنّا بیتاب

دل کا کیا رنگ کروں خونِ جگر ہونے تک

ہم نے مانا کہ تغافل نہ کرو گے ، لیکن

خاک ہو جائیں گے ہم، تم کو خبر ہونے تک

پرتوِ خُور سے ، ہے شبنم کو فنا کی تعلیم

میں بھی ہوں ، ایک عنایت کی نظر ہونے تک

یک نظر بیش نہیں فُرصتِ ہستی غافل !

گرمئ بزم ہے اِک رقصِ شرر ہونے تک

غمِ ہستی کا ، اسدؔ ! کس سے ہو جُز مرگ ، علاج

شمع ہر رنگ میں جلتی ہے سحر ہونے تک

Saturday, December 20, 2014

Convert to plain numbers to arabic words language ( .NET / C# )

I have one request for Convert to plain numbers to arabic words language to use in calculator. So I customize my class and convert into plan arabic words without any Currency details.

You can see below screen shot is showing how to Convert to plain numbers to arabic words language. I use my same class to convert into Arabic words.



Here you can download the sample code:

https://docs.google.com/uc?id=0B5Aqxd0QER32VHRObGVIWGpkNzA&export=download


Wednesday, December 17, 2014

دل کے خوش رکھنے کو غالب یہ خیال اچّھا ہے​

حسنِ مہ گرچہ بہ ہنگامِ کمال اچّھا ہے
اس سے میرا مہِ خورشید جمال اچّھا ہے​

بوسہ دیتے نہیں اور دل پہ ہے ہر لحظہ نگاہ
جی میں کہتے ہیں کہ مفت آئے تو مال اچّھا ہے​

اور بازار سے لے آئے اگر ٹوٹ گیا
ساغرِ جم سے مرا جامِ سفال اچّھا ہے​

بے طلب دیں تو مزہ اس میں سوا ملتا ہے
وہ گدا جس کو نہ ہو خوئے سوال اچّھا ہے​

ان کے دیکھے سے جو آ جاتی ہے منہ پر رونق
وہ سمجھتے ہیں کہ بیمار کا حال اچّھا ہے​

دیکھیے پاتے ہیں عشّاق بتوں سے کیا فیض
اک برہمن نے کہا ہے کہ یہ سال اچّھا ہے​

ہم سخن تیشے نے فرہاد کو شیریں سے کیا
جس طرح کا کہ کسی میں ہو کمال اچّھا ہے​

قطرہ دریا میں جو مل جائے تو دریا ہو جائے
کام اچّھا ہے وہ، جس کا کہ مآل اچّھا ہے​

خضر سلطاں کو رکھے خالقِ اکبر سر سبز
شاہ کے باغ میں یہ تازہ نہال اچّھا ہے​

ہم کو معلوم ہے جنّت کی حقیقت لیکن
دل کے خوش رکھنے کو غالب یہ خیال اچّھا ہے​

Tuesday, December 16, 2014

Repeater Control example in asp.net

Introduction:

In this article I will explain what is repeater control, uses of repeater control and how to bind data to repeater control in asp.net.

Description:
 
In previous posts I explained many articles regarding Gridview, Ajax, JQuery and many more. Now I will explain about what is repeater control, uses of repeater control, bind data to repeater control in asp.net.
What is Repeater Control?
Repeater Control is a control which is used to display the repeated list of items
Uses of Repeater Control
Repeater Control is used to display repeated list of items that are bound to the control and it’s same as gridview and datagridview. Repeater control is lightweight and faster to display data when compared with gridview and datagrid. By using this control we can display data in custom format but it’s not possible in gridview or datagridview and it doesn’t support for paging and sorting. 
The Repeater control works by looping through the records in your data source and then repeating the rendering of it’s templates called item template. Repeater control contains different types of template fields those are
1) itemTemplate 2) AlternatingitemTemplate 3) HeaderTemplate 4) FooterTemplate
5) SeperatorTemplate
ItemTemplate: ItemTemplate defines how the each item is rendered from data source collection.

Monday, December 15, 2014

TRAVEL SOMEPLACE NEW EVERY YEAR

TRAVEL SOMEPLACE NEW EVERY YEAR

I love traveling, and would much rather spend money traveling than on a bunch of designer shoes and purses, or brand new car. so things like that are not at utter importance to me.
I could never find anyone to go with that was a) willing to pay, or b) liked to travel or c) both.
I google new good pleases to visit and make plans to go, visit holiday packages and plan myself.

Wednesday, December 10, 2014

خوابوں خیالوں کی دنیا سے الگ

خوابوں خیالوں کی دنیا سے الگ
REALLTY
میں کچھ چیزیں ہوتی ہیں جو ہم چاھتے ہویے بھی نہیں کر سکتے
کچھ چیزیں ہمارے ہاتھ میں ہوتی ہیں اور کچھ ہماری ہاتھ میں نہیں ہوتی