asp.net 如何在静态函数中更新TextBox.Text 如题。asp.net如何在静态函数中更新TextBox.Text静态函数asp.net更新控件 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 页面类传委托,静态类通过委托更新,比如class MyClass{ public static void foo(Action<string> OnUpdateText) { ... OnUpdateText("hello world"); }}页面类调用class Default : Page{ public void Page_Load() { MyClass.foo(s => textBox1.Text = s); }} 你在aspx中取得返回值,赋值给Text就行了。例如TextBox1.Text = MyFunc();职责安排正确,比会写个函数要重要多了。所以不要随便让什么静态函数去更新控件。 现在那个静态函数是dll中定义的回调函数,如果还采用这种方法,控件的Text并不会变啊,是不是回调函数在另一个线程中呢? 您说的有道理,但是现在有一个dll里定义了一个静态回调函数,想要在这个回调函数中的某个变量,然后显示在控件了,该怎么实现啊? vs 启动调试问题!!!!!!!!!!!!!!!!! 怎么建立多个web.config 求助:按钮事件 解析xslt的问题。 【MS的一道面试题】Session问题 请大家帮我看看下面的代码那里错了 字符串问题!! SqlDataReader 读取数据的问题 用asp.net授权访问HTML需要验证后,验证通过后提示无法显示网页 如何编写显示最新新闻的列表的控件????急! asp.net程序与bat文件,脱离vs就无法执行bat CSS 如何设置滚动条的左宽度
class MyClass
{
public static void foo(Action<string> OnUpdateText)
{
...
OnUpdateText("hello world");
}
}页面类调用
class Default : Page
{
public void Page_Load()
{
MyClass.foo(s => textBox1.Text = s);
}
}
现在那个静态函数是dll中定义的回调函数,如果还采用这种方法,控件的Text并不会变啊,是不是回调函数在另一个线程中呢?
您说的有道理,但是现在有一个dll里定义了一个静态回调函数,想要在这个回调函数中的某个变量,然后显示在控件了,该怎么实现啊?