protected void Page_Load(object sender, EventArgs e)
{
Ajax.Utility.RegisterTypeForAjax(typeof(Main),Page);
}
[Ajax.AjaxMethod]
public static void GetMenuData(int no)
{
menuno = no;
}
//利用封装的menuno的set来进行菜单的无刷新连动
private static int menuno; public int Menuno
{
get { return menuno; }
set
{
menuno = value;
DataList1.DataSource = DbHelp.ExecuteDataset("select * from menusub where menuno = "+menuno).Tables[0];
DataList1.DataBind();
}
}以上是cs代码块<script type="text/javascript" language="javascript">
function Getmenu(menuno)
{
Main.GetMenuData(menuno);
}
</script>然后我用javascript调用,为什么不会执行封装的属性 我想让它执行到set
因为静态的不能调页面的控件赋值,想了很久就想到用属性去触发,请问有什么办法可以解决 或者 更好的方法.
没什么分吖 ,,见谅吖
Thinkyou
{
Ajax.Utility.RegisterTypeForAjax(typeof(Main),Page);
}
[Ajax.AjaxMethod]
public static void GetMenuData(int no)
{
menuno = no;
}
//利用封装的menuno的set来进行菜单的无刷新连动
private static int menuno; public int Menuno
{
get { return menuno; }
set
{
menuno = value;
DataList1.DataSource = DbHelp.ExecuteDataset("select * from menusub where menuno = "+menuno).Tables[0];
DataList1.DataBind();
}
}以上是cs代码块<script type="text/javascript" language="javascript">
function Getmenu(menuno)
{
Main.GetMenuData(menuno);
}
</script>然后我用javascript调用,为什么不会执行封装的属性 我想让它执行到set
因为静态的不能调页面的控件赋值,想了很久就想到用属性去触发,请问有什么办法可以解决 或者 更好的方法.
没什么分吖 ,,见谅吖
Thinkyou
解决方案 »
- ListView怎样显示毫秒?【急!在线等!】
- .net 使用access数据库文字超出“备注”类型,如何使用“OLE对象”类型存储
- C#中数据库的Insert问题
- 求教:文档管理系统
- .net有没用自带的snmp开发包,如果没有,有其他的适合.net的snmp开发包吗?
- 我好郁闷啊,各位帮帮忙,散分(感情问题)
- 继续求助 Activator.CreateInstance 传值
- 谁用的是WINDOWS SERVER 2003 ,帮个忙啊
- 请问如何获得父窗口?
- 需要装什么才能得到.NET/C#的编程环境?
- 未处理SqlException。关于创建 DataTable和BindingSource。诚挚感谢。
- Filesystemwatcher窗口问题~~~~~~~···
有[Ajax.AjaxMethod]标记的方法不能使用其他的变量