I think this code work also !
Design Mode
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:MyArea %>"
SelectCommand="Select id,name,address,mobile,office,catg_ID,claim_status,keyword from famous">
</asp:SqlDataSource>
Code File
<pre lang="cs">protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
try
{
string str = DropDownList1.SelectedItem.ToString();
Session["tblnm"] = str;
SqlDataSource1.SelectCommand = "myarea1";
SqlDataSource1.SelectCommandType = SqlDataSourceCommandType.StoredProcedure;
SqlDataSource1.SelectParameters.Add("tablename", TypeCode.String, str);
str = "";
}</pre>
myarea1 is a DB SP Name
<pre lang="sql">create procedure [dbo].[myarea1](@cityname varchar(250))
as
begin
EXEC('Select id,name,address,mobile,office,catg_ID,claim_status,keyword from '+@cityname)
end</pre>