Hi Sobin,
Two ways:
1.
-- c# code
public string MyProperty
{
get
{
return "Whatever" + DateTime.Now.ToString();
}
}
-- aspx code
<script type="text/javascript">
var myVar = '<%=MyProperty%>';
alert(myVar);
</script>
2.
protected void Page_PreRender(object sender, EventArgs e)
{
const string ScriptKey = "testScript";
if (!ClientScript.IsClientScriptBlockRegistered(this. GetType(), ScriptKey))
{
string script = String.Format("var myVar = '{0}'", MyProperty);
ClientScript.RegisterClientScriptBlock(this.GetTyp e(), ScriptKey, script,
true);
}
}
public string MyProperty
{
get
{
return "Whatever" + DateTime.Now.ToString();
}
}
HTH
--
Milosz
"Sobin Thomas" wrote:
> Hi All....
> I have a variable "myVar" in my javascript.I want to set its value as a C#
> property whose value is set at run time..
> How can I do this?
> Thanks in advance....
>
>
>
|